Overview
What is docs-mcp-server?
The docs-mcp-server is a Model Context Protocol (MCP) server designed to scrape, process, index, and search documentation for various software libraries and packages.
How to use docs-mcp-server?
To use the server, clone the repository, install dependencies, build the project, and configure it for your environment. You can run it directly or via Docker.
Key features of docs-mcp-server?
- Asynchronous scraping of documentation from specified URLs.
- Versioning support for different library versions.
- Hybrid search capabilities using vector similarity and full-text search.
- CLI tools for managing documentation and jobs.
Use cases of docs-mcp-server?
- Fetching and indexing documentation for software libraries.
- Searching for specific documentation across multiple versions.
- Managing documentation scraping jobs efficiently.
FAQ from docs-mcp-server?
- Can I scrape documentation for any library?
Yes, as long as you provide the correct URL and follow the scraping guidelines.
- Is there a limit to the number of libraries I can index?
No, you can index as many libraries as you need, but be mindful of the resources used during scraping.
- How do I check the status of a scraping job?
You can use the
get_job_statuscommand to retrieve the current status of any job.