
Security News
arXiv Is Rate Limiting Authors Following a Flood of AI Slop Submissions
arXiv now limits authors to two submissions a month as AI slop overwhelms moderators, delays good papers, and sparks debate over applying the limit to everyone.
@embed-earth/mcp-test
Advanced tools
Model Context Protocol server for E2 — expose Earth's open spacetime index to AI agents.
MCP server for E2. It exposes search, cache, Valhalla routing including
feature-backed destinations, cloud/local compute, comparisons, user dataset
storage, catalog discovery, and cell encode/decode over stdio.
The e2_map_sources tool resolves the Planet basemap and published feature
PMTiles sources for Map clients.
Product: embed.earth · Docs: MCP docs · Docs home
Related interfaces: SDK docs and CLI docs.
The MCP server is the agent-facing interface to the same capabilities exposed by the @embed-earth/sdk-test SDK and the @embed-earth/cli-test CLI.
The e2_route tools use https://ov-valhalla.fly.dev by default. Set
VALHALLA_URL in the MCP host environment to use another raw Valhalla service,
or set E2_API_KEY and optionally E2_ROUTING_URL for authenticated hosted
routing.
npx -y @embed-earth/mcp-test
See the MCP guide for tool names and configuration.
| Group | Tools | Purpose |
|---|---|---|
| Search | e2_search | Search features and return GeoJSON |
| Routing | e2_route, e2_route_to_feature | Run Valhalla operations or route to an indexed feature |
| Compute | e2_compute, e2_compare | Run spatial primitives or compare features/areas |
| Catalogs | e2_features_search, e2_regions_search, e2_datasets_list | Discover available data |
| Local data | e2_cache, e2_storage_upload | Manage snapshots or index user data |
| Map | e2_map_sources | Resolve basemap and feature PMTiles |
| Cells | e2_encode, e2_decode, e2_neighbors | Encode, decode, and traverse cells |
| Input | Convention |
|---|---|
feature | A feature key or numeric feature ID |
area | A human-readable area name |
area_id | An exact catalog ID; do not wrap it in a provider-specific prefix |
mode | cloud, offline, or auto for search/compute |
database | Optional local SQLite path for compute and upload workflows |
e2_route accepts route, matrix, isochrone, mapMatch, locate, or
height as its operation. e2_compute accepts NEAREST, DISTANCE,
WITHIN, COUNT, DENSITY, COVERAGE, GAPS, or CLUSTER.
Use the regions catalog and features
catalog to discover valid area,
area_id, and feature inputs before calling a tool.
The server uses the standard MCP runtime and delegates geographic work to the SDK:
| Tool | Role in the MCP package |
|---|---|
| Model Context Protocol SDK | Tool registration and stdio transport |
| Zod | Runtime validation for tool inputs |
| EmbedEarth SDK | Search, routing, compute, catalogs, storage, and map sources |
| H3 | Spatial cell operations through the SDK |
| PMTiles | Published map source descriptors through the SDK |
For terminal workflows, see the CLI package. For typed application code, see the SDK package.
FAQs
Model Context Protocol server for E2 — expose Earth's open spacetime index to AI agents.
The npm package @embed-earth/mcp-test receives a total of 30 weekly downloads. As such, @embed-earth/mcp-test popularity was classified as not popular.
We found that @embed-earth/mcp-test demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
arXiv now limits authors to two submissions a month as AI slop overwhelms moderators, delays good papers, and sparks debate over applying the limit to everyone.

Research
/Security News
A new GhostAction wave hits hundreds of GitHub repos, expanding CI/CD secret theft to cloud and AI credentials in source code and git history.

Research
/Security News
Tensorlake npm SDK version 0.5.144 was compromised in a ChainDrop / Shai-Hulud attack, delivering credential-stealing malware.