{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.derekslinz/meta-data-mcp","description":"Query 76 open data APIs — government, science, finance, environment, and more.","repository":{"url":"https://github.com/derekslinz/meta-data-mcp","source":"github"},"version":"2.5.0","packages":[{"registryType":"pypi","identifier":"meta-data-mcp","version":"2.5.0","runtimeHint":"python","transport":{"type":"sse","url":"https://mcp.linzalytics.com/sse"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"io.github.derekslinz":{"anonymous_access":"All tools are available without credentials. Some providers require a free API key set as an environment variable on the server side — the connecting client never handles keys.","categories":["open-data","government","science","finance","environment","geospatial","health","law"],"example_calls":["opendata.providers.find({ query: \"climate\" })  ->  ranked list of climate/weather providers","opendata.providers.activate({ provider_id: \"global-world-bank\" })  ->  activates World Bank tools","opendata.domains.list()  ->  full taxonomy of covered domains","mcp.registry.search({ q: \"open data\" })  ->  discover other open-data MCP servers"],"pitch":"One MCP server, 76 open data sources. Ask about GDP, earthquakes, court records, air quality, drug approvals, satellite imagery, or biodiversity — meta-data-mcp routes the request to the right API and returns structured data. Providers activate lazily so the default tool surface stays small; use opendata.providers.find to discover and opendata.providers.activate to unlock domain-specific tools on demand.","tools":[{"description":"Semantic search across 76 providers — ranked matches with health scores and domain tags.","name":"opendata.providers.find"},{"description":"Lazily activate a provider to expose its domain-specific tools without restarting the server.","name":"opendata.providers.activate"},{"description":"Deactivate a provider and remove its tools from the active surface.","name":"opendata.providers.deactivate"},{"description":"List all available providers with metadata and health scores.","name":"opendata.providers.list"},{"description":"List currently activated providers and their exposed tools.","name":"opendata.providers.list_active"},{"description":"List all data domains covered (government, science, finance, environment, health, law, and more).","name":"opendata.domains.list"},{"description":"List geographic regions with available providers.","name":"opendata.regions.list"},{"description":"Full metadata for a provider: tools, endpoints, auth requirements, health score.","name":"opendata.providers.describe"},{"description":"Real-time health scores for all providers — uptime, latency, error rates.","name":"opendata.health.snapshot"},{"description":"Explain why a specific provider was ranked or selected for a query.","name":"opendata.explain.choice"},{"description":"Generate a provider spec scaffold for a new open data API.","name":"opendata.plugins.draft"},{"description":"Create and register a new provider plugin from a spec.","name":"opendata.plugins.create"},{"description":"Search the official MCP server registry — meta-data-mcp can discover other MCP servers.","name":"mcp.registry.search"},{"description":"List all servers in the MCP registry, with pagination.","name":"mcp.registry.list"}]}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T22:34:27.075683Z","publishedAt":"2026-05-22T22:34:27.075683Z","updatedAt":"2026-05-22T22:34:27.075683Z","isLatest":true}}}],"metadata":{"count":1}}
