sercanbayrambey/MCP-Doctor
Automated testing and validation framework for MCP server tools
Overview
sercanbayrambey/MCP-Doctor is a JavaScript MCP server licensed under MIT. Automated testing and validation framework for MCP server tools
Ranked #17 out of 104 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
2 stars → early stage
Last commit 2d ago → actively maintained
No issues filed → no history to score
2 contributors → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# mcp-doctor Automated testing and validation framework for MCP server tools. ## How It Works 1. Fetches tool list from server via configured endpoint 2. Loads test cases from JSON files in `tools/` directory 3. Calls each tool with the provided request data 4. Compares responses with expected values ## Setup ```bash npm install cp .env.example .env cp base-request.example.json base-request.json cp variables.example.json variables.json ``` ## Configuration ### Environment Variables (`.env`) ```env MCP_SERVER_URL=http://localhost:3000 MCP_PROTOCOL=mcp # "mcp" (JSON-RPC) or "rest" # Single endpoint (MCP spec standard - streamable HTTP) MCP_ENDPOINT=/mcp # Or separate endpoints (legacy/custom setups) # TOOLS_LIST_ENDPOINT=/tools/list # TOOLS_CALL_ENDPOINT=/tools/call REQUEST_TIMEOUT=30000 TOOLS_DIR=./tools BASE_REQUEST_PATH=./base-request.json VARIABLES_PATH=./variables.json # Variables for test cases OUTPUT_FORMAT=console # "console", "jsonRead full README on GitHub →
Claim this listing to add a tagline, mark deprecation status, and get a verified maintainer badge.
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.