About io.github.derekslinz/meta-data-mcp
io.github.derekslinz/meta-data-mcp is an MCP server in the Science category: query 100+ open data APIs — government, science, finance, environment, and more.
Install
uvx meta-data-mcppip install meta-data-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (12)
opendata_domains_listEnumerate the controlled domain vocabulary (`health`, `legal`, `finance`, `earth-science`, …).
Parameters not published.
opendata_explain_choiceShow the scoring breakdown for a search (useful for debugging routing decisions).
Parameters not published.
opendata_health_snapshotReturn per-provider health scores used by discovery health badges and routing context.
Parameters not published.
opendata_plugins_create**Autonomously create a new plugin.** Takes a YAML spec (typically produced by `opendata_plugins_draft`), runs the generator, imports the new module, registers it in the live registry, and hot-loads its tools onto the running server. Use this when `opendata_providers_find` returns no match.
Parameters not published.
opendata_plugins_draft**Build a validated plugin YAML spec from structured inputs.** Takes id, base_url, tool definitions (name, endpoint, params), and registry metadata. Validates id/tool-name casing, path-placeholder/param consistency, and parameter types, then emits a YAML string ready to feed into `opendata_plugins_create`. Use this so the LLM never has to hand-author YAML.
Parameters not published.
opendata_providers_activateActivate one provider so its tools become callable in this session.
Parameters not published.
opendata_providers_deactivateRemove an activated provider's tools from the current session catalog.
Parameters not published.
opendata_providers_describeFull metadata for one plugin by id — title, description, domains, regions, keywords, homepage, required env vars.
Parameters not published.
opendata_providers_findFree-text search over the plugin registry. Returns ranked matches. When nothing matches the response carries a `no_match: true` flag and a `next_step` hint pointing at `opendata_plugins_draft` + `opendata_plugins_create`.
Parameters not published.
opendata_providers_listPaginated dump of the whole registry.
Parameters not published.
opendata_providers_list_activeList currently active providers and the tool names each contributes.
Parameters not published.
opendata_regions_listEnumerate the controlled region vocabulary (`us`, `eu`, `uk`, `global`, …).
Parameters not published.
Ask AI
Ask AI about io.github.derekslinz/meta-data-mcp
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.