
eve-esa/mcp-tool-registry
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
This repository contains tools developed by the EVE team and the community
概要
The Model Context Protocol (MCP) is an open standard that lets an AI agent discover and call external tools. This repository is the tool registry of EVE, the Earth Virtual Expert: a collection of MCP servers for Earth Observation (EO) and Earth Science, written by the EVE team and the community. - Each server in servers/ is self-contained: a FastMCP entrypoint, pinned requirements and optional tests. - CI validates the structure, lints the code, scans for secrets and builds the container. - Merged servers are deployed to AWS Bedrock AgentCore and become tools for the EVE agent. Anyone building EO agents can run these servers locally or contribute a new one. Requires Python 3.13. Each server has its own requirements, so install only the one you need: Servers that need credentials ship a .env.template: copy it to .env in the same folder and fill it in. Some also accept them per request as HTTP headers, see Per-request credential headers.
README
以下は原文 README の抜粋です。原文を見る。
About
The Model Context Protocol (MCP) is an open standard that lets an AI agent discover and call external tools. This repository is the tool registry of EVE, the Earth Virtual Expert: a collection of MCP servers for Earth Observation (EO) and Earth Science, written by the EVE team and the community.
- One folder per server. Each server in
servers/is self-contained: a FastMCP entrypoint, pinned requirements and optional tests. - Checked on every pull request. CI validates the structure, lints the code, scans for secrets and builds the container.
- Deployed to EVE. Merged servers are deployed to AWS Bedrock AgentCore and become tools for the EVE agent.
Anyone building EO agents can run these servers locally or contribute a new one.
Servers
| Server | What it does | Tools | Credentials |
|---|---|---|---|
cdse |
Sentinel-1, -2, -3, -5P, Landsat and DEM imagery from the Copernicus Data Space Ecosystem (Sentinel Hub) | fetch_sentinel1_grd, fetch_sentinel2, fetch_sentinel3_olci, fetch_sentinel3_slstr, fetch_sentinel3_syn_l2, fetch_sentinel5p_l2, fetch_landsat_ot_l1, fetch_dem |
CDSE client |
effis |
Burnt areas from EFFIS and Sentinel-2 burn metrics (NDVI, NBR, BAIS2) | geocode_place, get_effis_burnt_areas, compute_metrics |
CDSE client |
eodashboard |
ESA / NASA / JAXA EO Dashboard narratives and indicators, resolved to STAC items | list_narratives, search_narratives, get_narrative_content, list_themes, get_narrative_indicators, search_collections, get_collection_items, find_narratives_for_indicator |
none |
eotdl |
Search datasets, models and pipelines on the EO Training Data Lab | eotdl_search |
none |
esa_moocs |
Semantic search over ESA Earth Observation MOOC transcripts | search_moocs |
none |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"geocode": {
"command": "/absolute/path/to/mcp-tool-registry/.venv/bin/python",
"args": ["/absolute/path/to/mcp-tool-registry/servers/geocode/server.py", "--transport", "stdio"]
}
}
}