Server definition
- Hash
- sha256:7c7d354fe120b53300d44a81b56056b9cf24488403cdd0cdb7da501a747f9cac
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Side-by-side comparison of two to 4 metros across all sixteen scoring dimensions, with the leader in each dimension flagged.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"slugs": {
"description": "2 to 4 metro slugs to compare",
"items": {
"type": "string"
},
"maxItems": 4,
"minItems": 2,
"type": "array"
}
},
"required": [
"slugs"
],
"type": "object"
},
"name": "compare_metros",
"outputSchema": null
},
{
"description": "The sixteen weighted dimensions behind the Global Metro Power Rankings composite score: what each measures, its weight/shape in the formula, and its upstream data source.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_methodology",
"outputSchema": null
},
{
"description": "Full profile for one metro in the Global Metro Power Rankings: rank, score, all sixteen dimension values and ranks, teams, universities, culture, luxury hospitality, events, market cap, and more. Use search_metros first if you don't know the exact slug.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"slug": {
"description": "URL slug for the metro, e.g. 'new-york', 'london', 'san-francisco-san-jose'",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_metro",
"outputSchema": null
},
{
"description": "Ranked list of metros from the Global Metro Power Rankings composite (4,300+ metros total), optionally filtered by region or country. Returns lightweight summary rows (rank, slug, name, country, region, score, population). Call get_metro for full detail on any one metro. Capped at 200 rows per call.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"country": {
"description": "Filter by country name, e.g. 'United States'",
"type": "string"
},
"n": {
"default": 25,
"description": "Number of metros to return, max 200",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"region": {
"description": "Filter by region name, e.g. 'North America', 'Europe'",
"type": "string"
}
},
"type": "object"
},
"name": "list_top_metros",
"outputSchema": null
},
{
"description": "Case-insensitive search over metro name, primary city, and country. Use this to find a metro's exact slug before calling get_metro or compare_metros.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"default": 10,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Search text, e.g. 'san fran', 'brazil'",
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_metros",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:7c7d354fe120b53300d44a81b56056b9cf24488403cdd0cdb7da501a747f9cac | sha256sum