Docs MCP Server
@gpreddy172
About Docs MCP Server
A simple MCP server to search for documentation
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"MCP-Server-for-Documentation": {
"command": "uv",
"args": [
"init",
"mcp-server"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Docs MCP Server?
Docs MCP Server is a Model Context Protocol (MCP) server that searches the latest documentation for a given query and library. It supports searching docs for langchain, openai, and llama-index.
How to use Docs MCP Server?
Install Python 3.10+, MCP SDK 1.2.0+, and the uv package manager. Run uv run main.py to start the server, then configure Claude Desktop via its claude_desktop_config.json to connect.
Key features of Docs MCP Server
- Searches latest docs for a given query and library
- Supports langchain, openai, and llama-index
- Lightweight MCP server exposing tools via standardized protocol
- Uses
uvfor project management and dependency handling - Requires Python 3.10 or higher
Use cases of Docs MCP Server
- Retrieving up-to-date API documentation for langchain inside an LLM tool
- Searching OpenAI documentation for specific function signatures
- Looking up llama-index code examples through a natural-language query
FAQ from Docs MCP Server
What does the tool function take as arguments?
It takes a query (e.g. "Chroma DB") and a library (e.g. "langchain"). It returns text from the docs.
What are the system requirements?
Python 3.10 or higher, MCP SDK 1.2.0 or higher, and the uv package manager.
How do I connect the server to Claude Desktop?
Edit ~/Library/Application Support/Claude/claude_desktop_config.json to add the server command with the absolute path to your project, then restart Claude Desktop.
Does the server support authentication or remote transport?
The README only describes a local Unix-based setup with Claude Desktop; no authentication or remote transport details are provided.
What libraries can I search docs for?
The server supports langchain, openai, and llama-index.
Frequently asked questions
What does the tool function take as arguments?
It takes a query (e.g. "Chroma DB") and a library (e.g. "langchain"). It returns text from the docs.
What are the system requirements?
Python 3.10 or higher, MCP SDK 1.2.0 or higher, and the `uv` package manager.
How do I connect the server to Claude Desktop?
Edit `~/Library/Application Support/Claude/claude_desktop_config.json` to add the server command with the absolute path to your project, then restart Claude Desktop.
Does the server support authentication or remote transport?
The README only describes a local Unix-based setup with Claude Desktop; no authentication or remote transport details are provided.
What libraries can I search docs for?
The server supports langchain, openai, and llama-index.
Basic information
More Memory & Knowledge MCP servers
Docs MCP Server
araboldGrounded Docs MCP Server: Open-Source Alternative to Context7, Nia, and Ref.Tools

Agimem
Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.

PLUR
plur-aiAI agents start every session with amnesia — you re-explain the project, repeat your preferences, and correct the same mistakes over and over. PLUR gives them a memory that persists. Your agent's corrections, preference
Notion MCP Server
makenotionOfficial Notion MCP Server
Mcp Knowledge Graph
shanehollomanMCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development
Comments