What is DocMCP?
DocMCP (Documentation Model Context Protocol) is a system for crawling, processing, and querying technical documentation using AI-powered embeddings and semantic search. It indexes documentation on a local vector database (PostgreSQL with pgvector) for use with AI IDEs like Cursor.
How does DocMCP integrate with Cursor?
DocMCP integrates with Cursor by configuring the MCP transport in Cursor’s settings, pointing to the DocMCP server’s stdio-server.js file. This allows Cursor to query documentation indexed by DocMCP.
What are the prerequisites for running DocMCP?
You need Docker, Docker Compose, Node.js 16+, Git, an AWS account with Bedrock access, and the AWS CLI configured with appropriate credentials.
How do I add documentation to DocMCP?
You use the add-docs script with options like --url (required), --max-depth, --tags, --package, --version, and --wait to crawl and process documentation from a specified URL.
What is the Document Processing Pipeline in DocMCP?
The pipeline includes documentation input, web crawling, document processing (HTML to Markdown), chunking & embedding (using AWS Bedrock), job finalization, and querying & retrieval using vector search.
What AWS services does DocMCP depend on?
DocMCP primarily depends on AWS Bedrock for generating vector embeddings of the documentation content.
Can I use DocMCP without Cursor?
While DocMCP is designed to integrate seamlessly with MCP-compatible IDEs like Cursor, the core functionalities of crawling, indexing, and querying documentation can be adapted for use in other applications through its API.
What is the purpose of the dev-start.sh script?
The dev-start.sh script automates the setup of the development environment, including starting PostgreSQL with pgvector, installing project dependencies, running database migrations, and importing seed data.
How does DocMCP handle documentation updates?
DocMCP can be configured to periodically re-crawl and re-index documentation, ensuring that the knowledge base remains up-to-date with the latest changes.
What is the relationship between DocMCP and UBOS?
DocMCP complements the UBOS platform by providing AI agents with access to a comprehensive and up-to-date knowledge base of technical information, enabling them to answer complex questions, automate tasks, and provide intelligent assistance.
DocMCP
Project Details
- visheshd/docmcp
- Last Updated: 5/12/2025
Recomended MCP Servers
A Model Context Protocol (MCP) server that provides tools for interacting with the Twitch API using the Helix...
A Model Context Protocol server for generating charts using QuickChart.io . It allows you to create various types...
The first-ever RPG for WordPress
An MCP server with typescript for github PR analysis
One Prompt for Your Agentic MCP Server, Powered by Thousands
An experiment in software planning using MCP
A Model Context Protocol Server for Pica
Audiense Insights MCP Server is a server based on the Model Context Protocol (MCP) that allows Claude and...
A lightweight MCP server for session memory management
A Model Context Protocol (MCP) for querying Lightning Network node data using natural language.





