Manifest Analysis
Paste your MCP server manifest JSON below to get AI-powered analysis of its quality, alignment, and best practices.
Manifest Input
Paste your MCP server manifest JSON below. Include the server metadata and tools array.
What We Analyze
- •Introduction: How the server advertises itself (name, version, description, categories, tags)
- •Action: What it knows how to do (tool definitions, schemas, parameter naming)
Sample Manifests:
Analysis Features
- •Overall quality score (0-100) with tier ratings
- •Detailed issue identification by section
- •Actionable recommendations
- •Save results to your dashboard
Scoring Tiers:
90+ Excellent
70-89 Strong
55-69 Good
<55 Weak
Example Manifest
Here's a well-structured manifest example to get you started
{ "name": "weather-server", "version": "1.2.0", "description": "A comprehensive weather information server providing current conditions, forecasts, and historical data for locations worldwide.", "categories": ["weather", "data", "api"], "tags": ["weather", "forecast", "climate"], "tools": [ { "name": "get_current_weather", "description": "Get current weather conditions for a specific location", "input_schema": { "type": "object", "properties": { "location": { "type": "string", "description": "City name or coordinates (lat,lon)" }, "units": { "type": "string", "enum": ["metric", "imperial"], "default": "metric" } }, "required": ["location"] } }, { "name": "get_forecast", "description": "Get weather forecast for the next 5 days", "input_schema": { "type": "object", "properties": { "location": { "type": "string", "description": "City name or coordinates" }, "days": { "type": "integer", "minimum": 1, "maximum": 5, "default": 5 } }, "required": ["location"] } } ] }