MCP Perception
Geospatial AI MCP server — satellite imagery, embeddings, weather, GNS governance
Connect it
Settings → Connectors → Add custom connector
URL: https://packagesmcp-perception-production.up.railway.app/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://packagesmcp-perception-production.up.railway.app/mcp{
"mcpServers": {
"mcp-perception": {
"url": "https://packagesmcp-perception-production.up.railway.app/mcp"
}
}
}claude mcp add --transport http mcp-perception https://packagesmcp-perception-production.up.railway.app/mcp{
"servers": {
"mcp-perception": {
"type": "http",
"url": "https://packagesmcp-perception-production.up.railway.app/mcp"
}
}
}8 tools, verified live
perception_fetch_tileFetch the least-cloudy Sentinel-2 L2A tile covering a given H3 cell from Microsoft Planetary Computer. Returns signed COG band URLs for all 6 Prithvi/Clay spectral bands (B02 Blue, B03 Green, B04 Red, B8A NIR, B11 SWIR1, B12 SWIR2), plus tile metadata. The tile is cached in memory for subsequent perception_classify or perception_embed calls.
perception_classifyRun Prithvi-EO-2.0-300M-TL-Sen1Floods11 flood classification on a Sentinel-2 tile previously fetched by perception_fetch_tile. Sends the 6-band chip to a RunPod endpoint and returns: dominant_class, flood_pixel_pct, confidence, class_counts, and the full perception_chain. The perception chain is written to Spatial Memory and a signed audit breadcrumb is dropped to the agent trail.
perception_embed[Sub-phase 4.2 â NOT YET IMPLEMENTED] Will generate Clay v1.5 embeddings.
perception_weatherQuery atmospheric conditions for an H3 cell at a given timestamp from Open-Meteo ERA5. Returns wind, precipitation, temperature. Writes to Spatial Memory and drops a signed audit breadcrumb.
gns_get_trust_scoreGet the current TierGate trust tier and score for an agent. Tiers: provisioned (0%) â observed (25%) â trusted (60%) â certified (85%) â sovereign (99%). Omit agent_pk to query the server's own agent.
gns_verify_chainVerify the cryptographic integrity of an agent's breadcrumb chain. Returns { is_valid, block_count, issues[] } plus epoch Merkle roots. A valid chain proves no audit records have been tampered with.
gns_roll_epochRoll all pending breadcrumbs into a new sealed epoch with a Merkle root. Returns { epoch_index, merkle_root, block_count, epoch_hash }. Call this at the end of a session to produce a tamper-evident compliance snapshot.
gns_get_compliance_reportReturns a full EU AI Act compliance report for a GNS agent, including trust score, chain verification, Merkle epoch proofs, delegation certificate, and regulatory status.
Alternatives in Design & Media
Compare →ELElevenLabsOfficialA
Manage ElevenLabs voice agents and generate speech, music, sound effects, images, and video.
FMFigma MCP ServerOfficialA
The Figma MCP server brings Figma design context directly into your AI workflow.
LALudo AI Game AssetsA
Generate game assets with AI: sprites, animations, 3D models with rigging, video, music, SFX, voices
KIKinocutA
Guardrailed video editing MCP server: 200 FFmpeg tools, Video Receipts, Shorts repurposing.
CLClairvoyanceA
Software design skills for AI coding agents, inspired by A Philosophy of Software Design.
RARavenA
Design intelligence for coding agents: audits, design systems, and a taste profile agents consult.