MCP Expert Server
@crazyrabbitLTC
About MCP Expert Server
A MCP server that can create queries and fetch information from APi documentation.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"expert": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/expert-server/build/index.js"
],
"env": {
"ANTHROPIC_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 Expert Server?
MCP Expert Server is a Model Context Protocol (MCP) server that generates queries and provides documentation assistance by analyzing API documentation through Claude AI. It is intended for developers who want to integrate natural-language-driven query generation and retrieval-augmented documentation lookup into MCP-compatible applications such as Claude Desktop.
How to use MCP Expert Server?
Install Node.js 18 or later, clone the repository, run npm install, create a .env file with ANTHROPIC_API_KEY, then execute npm run build && npm run setup. Place documentation files (.txt, .md, .json) in the docs/ directory and optionally customize prompts in the prompts/ directory. Start the server with npm start; it exposes two tools: create-query (generate a query from a natural language request) and documentation (retrieve documentation based on a question). For Claude Desktop integration, add an mcpServers entry to the Claude Desktop configuration file with the absolute path to the built server and the API key.
Key features of MCP Expert Server
- Two tools:
create-queryanddocumentation - Supports
.txt,.md, and.jsondocumentation files - Customizable prompts stored in the
prompts/directory - TypeScript-based, modular architecture with an
ExpertServiceclass - Debug logs written to stderr with
[DEBUG]prefix - Integrates natively with Claude Desktop via MCP configuration
Use cases of MCP Expert Server
- Generate database or API queries from plain English requests
- Ask questions about your API documentation and get relevant answers
- Embed intelligent assistant capabilities into MCP-enabled IDEs or tools
- Automate documentation lookups as part of a larger AI reasoning pipeline
FAQ from MCP Expert Server
What are the prerequisites for running MCP Expert Server?
Node.js version 18 or higher and an Anthropic API key for Claude are required.
How do I install and set up MCP Expert Server?
Clone the repository, install dependencies with npm install, create a .env file with your ANTHROPIC_API_KEY, then run npm run build and npm run setup to create the required directories and default prompt files.
How do I integrate MCP Expert Server with Claude Desktop?
Add an mcpServers entry to the Claude Desktop configuration file with "command": "node", "args": ["/absolute/path/to/expert-server/build/index.js"], and the ANTHROPIC_API_KEY environment variable. Use absolute paths and restart Claude Desktop.
What file formats are supported for documentation files?
MCP Expert Server supports .txt, .md, and .json files placed in the docs/ directory.
How can I troubleshoot connection issues?
Ensure you have run the setup script, all required prompt files exist, the ANTHROPIC_API_KEY is correctly set, absolute paths are used in the Claude Desktop config, and check the debug logs printed to stderr.
Frequently asked questions
What are the prerequisites for running MCP Expert Server?
Node.js version 18 or higher and an Anthropic API key for Claude are required.
How do I install and set up MCP Expert Server?
Clone the repository, install dependencies with `npm install`, create a `.env` file with your `ANTHROPIC_API_KEY`, then run `npm run build` and `npm run setup` to create the required directories and default prompt files.
How do I integrate MCP Expert Server with Claude Desktop?
Add an `mcpServers` entry to the Claude Desktop configuration file with `"command": "node"`, `"args": ["/absolute/path/to/expert-server/build/index.js"]`, and the `ANTHROPIC_API_KEY` environment variable. Use absolute paths and restart Claude Desktop.
What file formats are supported for documentation files?
MCP Expert Server supports `.txt`, `.md`, and `.json` files placed in the `docs/` directory.
How can I troubleshoot connection issues?
Ensure you have run the setup script, all required prompt files exist, the `ANTHROPIC_API_KEY` is correctly set, absolute paths are used in the Claude Desktop config, and check the debug logs printed to stderr.
Basic information
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
π Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation β’ (~400 MCP servers for AI agents) β’ AI Automation / AI Agent with MCPs β’ AI Workflows & AI Agents β’ MCPs for AI Agents

Peekaboo MCP β lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Comments