๐ค Claude AI Documentation Assistant ๐
@XPE-7
ๅ ณไบ ๐ค Claude AI Documentation Assistant ๐
ๆๆ ๆฆ่ง
ๅบๆฌไฟกๆฏ
้ ็ฝฎ
ไฝฟ็จไธ้ข็้ ็ฝฎ,ๅฐๆญคๆๅกๅจๆทปๅ ๅฐไฝ ็ MCP ๅฎขๆท็ซฏใ
{
"mcpServers": {
"mcp-server-xpe-7": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}ๅทฅๅ ท
ๆชๆฃๆตๅฐๅทฅๅ ท
ๅทฅๅ
ทๆฏไป README ไธญ่ชๅจๆๅ็ใ็ปดๆค่
ๅฏไปฅๅจ ## Tools ๆ ้ขไธๅๅบๅทฅๅ
ท,ๅณๅฏๅกซๅ
่ฟ้จๅๅ
ๅฎนใ
ๆฆ่ง
What is ๐ค Claude AI Documentation Assistant ๐?
It is an MCP server that enhances Claude with documentation search capabilities for AI and ML libraries. It integrates with the Serper API for web search and the Claude Desktop app, targeting users who need fast, intelligent retrieval of technical documentation.
How to use ๐ค Claude AI Documentation Assistant ๐?
Clone the repository, create a virtual environment, install dependencies, and set the SERPER_API_KEY in a .env file. Start the server with python main.py, then connect the Claude Desktop app via the Tools section by adding a local tool.
Key features of ๐ค Claude AI Documentation Assistant ๐
- Smart documentation search across multiple AI/ML libraries
- Seamless integration with Claudeโs reasoning capabilities
- Intelligent web search using the Serper API
- Fast response times optimized for quick retrieval
- Extendable architecture to add more documentation sources
Use cases of ๐ค Claude AI Documentation Assistant ๐
- Ask Claude to explain how to use FAISS with LangChain
- Search and retrieve documentation for LlamaIndex or OpenAI
- Look up API details or usage examples from supported libraries
- Quickly find specific explanations without manual browsing
FAQ from ๐ค Claude AI Documentation Assistant ๐
What dependencies are required?
Python 3.8 or higher, a Claude Pro subscription, a Serper API key, and the Claude Desktop application.
How do I connect to the MCP server?
Open the Claude Desktop app, go to Settings > Tools, click โAdd Toolโ, select โConnect to a local toolโ, and follow the prompts to connect to the running server.
What documentation sources are supported?
Currently it supports LangChain (python.langchain.com/docs), LlamaIndex (docs.llamaindex.ai/en/stable), and OpenAI (platform.openai.com/docs). More can be added by editing the docs_urls dictionary in main.py.
What are common issues and how to fix them?
โConnection refusedโ usually means the server is not running. Timeout errors may indicate poor internet or need for increased timeout. API key issues require verifying the Serper key in the .env file.
How does the server handle data and searches?
When Claude invokes the get_docs tool, the server searches the web via the Serper API, scrapes relevant documentation pages, and returns the content to Claude for analysis. No documentation data is stored locally beyond the search results.
AI ไธๆบ่ฝไฝ ๅ็ฑปไธ็ๆดๅค MCP ๆๅกๅจ
MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages
utensilsMCP-NixOS - Model Context Protocol Server for NixOS resources
Perplexity Ask MCP Server
ppl-aiThe official MCP server implementation for the Perplexity API Platform
Model Context Protocol for Unreal Engine
chongdashuEnable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).
Model Context Protocol Server for Home Assistant
tevonsbA MCP server for Home Assistant
MCP Client for Ollama (ollmcp)
joniglHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses, human-in-the-loop, thinking mode, model params config, system prompts, and saved pre
่ฏ่ฎบ