MCP Expert Server
A MCP server that can create queries and fetch information from APi documentation.
Overview
MCP Expert Server is a Model Context Protocol server that provides intelligent query generation and documentation assistance using Claude AI. It analyzes API documentation and offers tools for creating queries and fetching relevant documentation information.
To use MCP Expert Server, clone the repository, install dependencies, set up your environment with an Anthropic API key, and start the server. You can then use the exposed tools to generate queries or retrieve documentation information.
- Intelligent query generation based on natural language requests - Documentation retrieval based on user questions - Supports various file formats for API documentation
- Generating queries for database searches based on user input.
- Retrieving API documentation information for developers.
- Assisting in the integration of APIs with natural language processing.
Add to your AI client
Use these steps to connect MCP Expert Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-expert-server-crazyrabbitltc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-expert-server-crazyrabbitltc"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-expert-server-crazyrabbitltc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-expert-server-crazyrabbitltc"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-expert-server-crazyrabbitltc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-expert-server-crazyrabbitltc"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-expert-server-crazyrabbitltc": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-expert-server-crazyrabbitltc"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-expert-server-crazyrabbitltc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-expert-server-crazyrabbitltc"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-expert-server-crazyrabbitltc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-expert-server-crazyrabbitltc"
]
}
}
}FAQ
What are the prerequisites for using MCP Expert Server?
You need Node.js >= 18 and an Anthropic API key for Claude.
How do I start the server?
Run `npm start` after setting up the project.
Can I customize the prompts?
Yes! You can customize the prompts in the `prompts/` directory.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1117,"uuid":"7e531312-976e-4452-9010-de99b0ce1490","name":"mcp-expert-server","title":"MCP Expert Server","description":"A MCP server that can create queries and fetch information from APi documentation.","avatar_url":"https://avatars.githubusercontent.com/u/1938013?v=4","created_at":"2025-01-28T02:32:37.698+00:00","updated_at":"2025-02-23T07:12:46.804+00:00","status":"created","author_name":"crazyrabbitLTC","author_avatar_url":"https://avatars.githubusercontent.com/u/1938013?v=4","tags":"mcp-expert-server,api-query,documentation-assistant","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/crazyrabbitLTC/mcp-expert-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]