1. Conduid
  2. Science
  3. io.github.derekslinz/meta-data-mcp
MCP server · Science

io.github.derekslinz/meta-data-mcp

Query 100+ open data APIs — government, science, finance, environment, and more.

Unclaimed science
37Low

Scored 4 months ago · breakdown

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
uvx meta-data-mcp
pip
pip install meta-data-mcp

This 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

I know everything about io.github.derekslinz/meta-data-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About io.github.derekslinz/meta-data-mcp

How do I install io.github.derekslinz/meta-data-mcp?

Run uvx meta-data-mcp, then add the server to your MCP client's configuration.

Is io.github.derekslinz/meta-data-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.derekslinz/meta-data-mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.