MCP SERVER
@JeanVittory
About MCP SERVER
With this MCP, you can debug your application by querying any issue to an LLM using the latest documentation available on the web. We currently support LangChain, LlamaIndex, and OpenAI docs, but you can add any other sources as needed.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/YOUR/mcp-server-code",
"run",
"src/main.py"
],
"env": {
"SERPER_API_KEY": ""
}
}
}
}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 MCP SERVER?
MCP SERVER is a Model Context Protocol server that enables queries about any issue using the latest documentation available on the web. It currently supports LangChain, LlamaIndex, and OpenAI documentation, and is designed for developers debugging their applications.
How to use MCP SERVER?
Clone the repository, create a Python 3.12 virtual environment, activate it, and install with uv pip install -e .. Obtain a Serper API key and set it as an environment variable. Configure the MCP client (e.g., Claude Desktop) with the provided JSON snippet pointing to src/main.py. The server is invoked via the MCP client.
Key features of MCP SERVER
- Query issues using the latest web documentation.
- Supports LangChain, LlamaIndex, and OpenAI docs.
- Easily add more documentation sources by editing a constant.
- Uses Serper API for web search.
- Built with Python 3.12.9, BeautifulSoup4, and MCP CLI.
Use cases of MCP SERVER
- Debugging an application by searching for recent solutions.
- Retrieving the most current answers from official documentation.
- Extending the knowledge base by adding custom documentation URLs.
FAQ from MCP SERVER
How do I install MCP SERVER?
Clone the GitHub repository, create a Python 3.12 virtual environment, activate it, and run uv pip install -e . inside the project directory.
What environment variable is required?
You need a Serper API key. Set it as the environment variable SERPER_API_KEY (generated at serper.dev).
How can I add more documentation sources?
Open the docs_urls variable in the constants folder and add the URLs of the documentation you want to reference to that dictionary.
What if I encounter an issue?
Contact the author at [email protected] or submit an issue on the GitHub repository.
More AI & Agents MCP servers
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more
Perplexity Ask MCP Server
ppl-aiThe official MCP server implementation for the Perplexity API Platform
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
1Panel
1Panel-dev🔥 1Panel is a modern, open-source VPS control panel — and the only one with native AI agent support. Run Ollama models, deploy OpenClaw agents, and manage your entire server stack from one clean web interface.
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
Comments