EE

eve-esa/mcp-tool-registry

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

8 stars 11 forks 品質 81 トレンド 36Apache-2.0

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
GitHub で README 全文を見る

インストール

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"] } } }