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"]
}
}
]
}