MCP-Server-for-Documentation
0
The Docs MCP Server provides an implementation of the Model Context Protocol (MCP), allowing standardized context provision to LLMs. It supports multiple libraries and follows a client-server architecture to access both local and remote data sources.
Docs MCP Server
This repository contains an implementation of a Model Context Protocol (MCP) server.
Features
- Searches the latest documentation for a given query and library.
- Supports langchain, openai, and llama-index.
- Follows a client-server architecture allowing host applications to connect to multiple servers.
- Provides three main capabilities: Resources, Tools, and Prompts.
System Requirements
- Python 3.10 or higher
- MCP SDK 1.2.0 or higher
uv
package manager
Getting Started
- Install
uv
Package Manager. - Setup the project with a virtual environment and install dependencies.
- Create the server implementation and run the server.
Connecting to Claude Desktop
- Install Claude Desktop.
- Configure to use your MCP server and restart Claude Desktop.
Troubleshooting
- Ensure configuration file path and permissions are correct.
- Verify
uv
installation and accessibility.