Which libraries are supported?
The server searches official documentation for Langchain (`python.langchain.com/docs`), LlamaIndex (`docs.llamaindex.ai/en/stable`), and OpenAI (`platform.openai.com/docs`).
@AmirUpSkill
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Mcp-Server": {
"command": "uv",
"args": [
"init",
"mcp-server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This project implements an MCP server that provides large language models (LLMs) with real-time access to the latest documentation for specified Python libraries (Langchain, LlamaIndex, OpenAI) before they generate code suggestions. It addresses the problem of LLMs using outdated training data for rapidly evolving libraries.
Install Python 3.11+ and the uv package manager. Obtain a Serper API key from serper.dev and store it in a .env file as SERPER_API_KEY. Run the server with uv run main.py. Then integrate with an MCP client like Claude Desktop (via JSON configuration) or Claude Code (via claude mcp add).
get_docs tool for searching official documentation.httpx and BeautifulSoup.asyncio, FastMCP, and managed via uv.The server searches official documentation for Langchain (`python.langchain.com/docs`), LlamaIndex (`docs.llamaindex.ai/en/stable`), and OpenAI (`platform.openai.com/docs`).
Python 3.11+, the `uv` package manager, and a Serper API key are required. Node.js/npx is needed only for the optional MCP Inspector debugging tool.
It constructs a site‑specific Google search via the Serper API, then uses `httpx` and `BeautifulSoup` to extract text content from the top result pages.
Create a `.env` file with `SERPER_API_KEY=your_key`. The server runs locally over stdio and connects to MCP clients via configuration (Claude Desktop or Claude Code).
Yes. Run the MCP Inspector with `npx @model-context-protocol/inspector "uv run main.py"`, open `http://localhost:5173`, and test the `get_docs` tool with sample queries.

Islamic source data for assistants: Quran, hadith, tafsir, duas, prayer times and qibla. Answers come from real sources with citations instead of recalled text, so verses and hadith are not hallucinated. 36,000+ hadiths
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

Local-first MCP server that snapshots your project's working state into one context object. Open-core, privacy-first.

Shared memory for AI coding agents. Claude Code, Cursor and Codex read your project's decisions, lessons and tasks before they act.

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