What dependencies are required?
Python 3.12 or higher, plus the Serper API key, MCP library, BeautifulSoup4, and httpx.
@sawantudayan
Basic information
MCP (Model Context Protocol) server that allows users to search for documentation from popular libraries such as LangChain, LlamaIndex, and OpenAI using the Serper API. The server fetches search results and extracts the relevant documentation from the web using HTTP requests and
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"document-search-mcp-server": {
"command": "uv",
"args": [
"run",
"main.py"
]
}
}
}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.
Python MCP Server - Documentation Search is a Minimal Command Protocol (MCP) server that lets users search documentation from popular libraries (LangChain, LlamaIndex, and OpenAI) using the Serper API. It fetches search results and extracts the relevant web page text with HTTP requests and BeautifulSoup.
Install Python dependencies, set up a .env file with your Serper API key, and run uv run main.py. Then, from an interactive MCP client, invoke the get_docs tool with a query and library name (e.g., get_docs("Chroma DB", "langchain")).
dummy_tool to confirm the server is running.Python 3.12 or higher, plus the Serper API key, MCP library, BeautifulSoup4, and httpx.
Make sure the Serper API key is set correctly in the `.env` file. The server will error if it is missing.
Try increasing the timeout values or check your network connectivity. Timeout issues can occur during searches or page fetches.
LangChain (langchain.com), LlamaIndex (llamaindex.ai), and OpenAI (platform.openai.com).
Two tools: `dummy_tool` (simple health check) and `get_docs` (fetches documentation for a given query and library).
Search your video library with natural language and retrieve relevant moments through MCP.
An MCP (Model Context Protocol) server that makes 3GPP specifications accessible to LLMs.
AI search, X search and web search for AI agents, plus page extraction and X data tools. Bring your own Desearch API key.
Software research to help people choose the right tools. SaaS Think Tank publishes software comparisons, reviews and practical resources across categories, with dated findings, source links and clear limits. Current MCP

PeopleRouter is people search for your agent. Find candidates, researchers, developers, creators and industry experts across LinkedIn, Google Scholar, GitHub, Hugging Face, X, Xiaohongshu, Instagram and Zhihu; enrich pro
Comments