4,000+ servers built on vurb.ts
Vinkius

ESA Near Earth Objects MCP Server for Mastra AIGive Mastra AI instant access to 12 tools to Check Esa Neocc Status, Get All Nea List, Get Impact Table, and more

MCP Inspector GDPR Free for Subscribers

Mastra AI is a TypeScript-native agent framework built for modern web stacks. Connect ESA Near Earth Objects through Vinkius and Mastra agents discover all tools automatically. type-safe, streaming-ready, and deployable anywhere Node.js runs.

Ask AI about this MCP Server for Mastra AI

The ESA Near Earth Objects MCP Server for Mastra AI is a standout in the The Unthinkable category — giving your AI agent 12 tools to work with, ready to go from day one.

Built for AI Agents by Vinkius

Vinkius delivers Streamable HTTP and SSE to any MCP client

ClaudeClaude
ChatGPTChatGPT
CursorCursor
GeminiGemini
WindsurfWindsurf
VS CodeVS Code
JetBrainsJetBrains
VercelVercel
+ other MCP clients
typescript
import { Agent } from "@mastra/core/agent";
import { createMCPClient } from "@mastra/mcp";
import { openai } from "@ai-sdk/openai";

async function main() {
  // Your Vinkius token. get it at cloud.vinkius.com
  const mcpClient = await createMCPClient({
    servers: {
      "esa-near-earth-objects": {
        url: "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp",
      },
    },
  });

  const tools = await mcpClient.getTools();
  const agent = new Agent({
    name: "ESA Near Earth Objects Agent",
    instructions:
      "You help users interact with ESA Near Earth Objects " +
      "using 12 tools.",
    model: openai("gpt-4o"),
    tools,
  });

  const result = await agent.generate(
    "What can I do with ESA Near Earth Objects?"
  );
  console.log(result.text);
}

main();
ESA Near Earth Objects
Fully ManagedVinkius Servers
60%Token savings
High SecurityEnterprise-grade
IAMAccess control
EU AI ActCompliant
DLPData protection
V8 IsolateSandboxed
Ed25519Audit chain
<40msKill switch
Stream every event to Splunk, Datadog, or your own webhook in real-time

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure

About ESA Near Earth Objects MCP Server

Connect to the European Space Agency Near-Earth Object Coordination Centre (NEOCC) and access the most authoritative asteroid monitoring data in Europe.

Mastra's agent abstraction provides a clean separation between LLM logic and ESA Near Earth Objects tool infrastructure. Connect 12 tools through Vinkius and use Mastra's built-in workflow engine to chain tool calls with conditional logic, retries, and parallel execution. deployable to any Node.js host in one command.

What you can do

  • Close Approaches — Retrieve upcoming and recent asteroid flybys with miss distances in kilometers, astronomical units, and lunar distances, plus diameter and relative velocity
  • Impact Risk Assessment — Access the official ESA risk list and special risk list of asteroids with non-zero cumulative impact probability, including Palermo Scale and Torino Scale ratings
  • Object-Level Intelligence — Query orbital elements, physical properties (diameter, albedo, spectral type), and computed ephemerides for any known near-Earth object by designation
  • Planetary Defence Monitoring — Access the Aegis impact monitoring table and priority observation lists used by ESA Space Safety

The ESA Near Earth Objects MCP Server exposes 12 tools through the Vinkius. Connect it to Mastra AI in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.

All 12 ESA Near Earth Objects tools available for Mastra AI

When Mastra AI connects to ESA Near Earth Objects through Vinkius, your AI agent gets direct access to every tool listed below — spanning esa, asteroids, neo, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.

check

Check esa neocc status on ESA Near Earth Objects

Returns the connection status and service URL. Use this to verify the integration is working correctly. Verify ESA NEOCC API connectivity

get

Get all nea list on ESA Near Earth Objects

Returns designations only. Warning: this list contains thousands of entries. Use for comprehensive audits or when searching for a specific designation. Get the complete catalog of all known near-Earth asteroids

get

Get impact table on ESA Near Earth Objects

Lists virtual impactors with their projected impact dates, impact probabilities, and Palermo Scale values. This is the primary ESA output for planetary defence risk assessment. Get impact monitoring data for potentially hazardous objects

get

Get object close approaches on ESA Near Earth Objects

g., "2024YR4", "99942 Apophis"). Returns miss distance, date, velocity, and brightness for each encounter. Use URL-encoded designations for objects with spaces. Get all close approaches for a specific asteroid

get

Get object ephemerides on ESA Near Earth Objects

Returns right ascension, declination, distance, and visual magnitude at each timestep. Useful for planning telescope observations or determining current sky position. Get ephemerides for a specific asteroid

get

Get object orbital elements on ESA Near Earth Objects

Essential for trajectory computation and impact probability assessment. Get orbital elements for a specific asteroid

get

Get object physical properties on ESA Near Earth Objects

Data sourced from the ESA NEOCC physical properties database. Get physical properties of a specific asteroid

get

Get priority list on ESA Near Earth Objects

These objects have incomplete orbital arcs and could be reclassified with additional tracking data. Get priority NEOs requiring follow-up observation

get

Get recent close approaches on ESA Near Earth Objects

Useful for reviewing past flyby events and validating orbital predictions. Get recent asteroid close approaches that already occurred

get

Get risk list on ESA Near Earth Objects

Each entry includes the object designation, estimated diameter, cumulative impact probability (IP), Palermo Scale value (PS), and Torino Scale rating. Objects on this list are being actively monitored by the ESA Planetary Defence Office. Get the ESA asteroid impact risk list

get

Get special risk list on ESA Near Earth Objects

These objects have heightened scientific interest for planetary defence. Get the ESA special priority risk list

get

Get upcoming close approaches on ESA Near Earth Objects

Data is updated multiple times per day directly from the ESA Space Safety programme. Get upcoming asteroid close approaches to Earth

Connect ESA Near Earth Objects to Mastra AI via MCP

Follow these steps to wire ESA Near Earth Objects into Mastra AI. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.

01

Install dependencies

Run npm install @mastra/core @mastra/mcp @ai-sdk/openai
02

Replace the token

Replace [YOUR_TOKEN_HERE] with your Vinkius token
03

Run the agent

Save to agent.ts and run with npx tsx agent.ts
04

Explore tools

Mastra discovers 12 tools from ESA Near Earth Objects via MCP

Why Use Mastra AI with the ESA Near Earth Objects MCP Server

Mastra AI provides unique advantages when paired with ESA Near Earth Objects through the Model Context Protocol.

01

Mastra's agent abstraction provides a clean separation between LLM logic and tool infrastructure. add ESA Near Earth Objects without touching business code

02

Built-in workflow engine chains MCP tool calls with conditional logic, retries, and parallel execution for complex automation

03

TypeScript-native: full type inference for every ESA Near Earth Objects tool response with IDE autocomplete and compile-time checks

04

One-command deployment to any Node.js host. Vercel, Railway, Fly.io, or your own infrastructure

ESA Near Earth Objects + Mastra AI Use Cases

Practical scenarios where Mastra AI combined with the ESA Near Earth Objects MCP Server delivers measurable value.

01

Automated workflows: build multi-step agents that query ESA Near Earth Objects, process results, and trigger downstream actions in a typed pipeline

02

SaaS integrations: embed ESA Near Earth Objects as a first-class tool in your product's AI features with Mastra's clean agent API

03

Background jobs: schedule Mastra agents to query ESA Near Earth Objects on a cron and store results in your database automatically

04

Multi-agent systems: create specialist agents that collaborate using ESA Near Earth Objects tools alongside other MCP servers

Example Prompts for ESA Near Earth Objects in Mastra AI

Ready-to-use prompts you can give your Mastra AI agent to start working with ESA Near Earth Objects immediately.

01

"Show me all asteroids approaching Earth in the next few months."

02

"Are there any asteroids currently on the ESA risk list?"

03

"Get me the orbital elements and physical properties of asteroid 2024YR4."

Troubleshooting ESA Near Earth Objects MCP Server with Mastra AI

Common issues when connecting ESA Near Earth Objects to Mastra AI through Vinkius, and how to resolve them.

01

createMCPClient not exported

Install: npm install @mastra/mcp

ESA Near Earth Objects + Mastra AI FAQ

Common questions about integrating ESA Near Earth Objects MCP Server with Mastra AI.

01

How does Mastra AI connect to MCP servers?

Create an MCPClient with the server URL and pass it to your agent. Mastra discovers all tools and makes them available with full TypeScript types.
02

Can Mastra agents use tools from multiple servers?

Yes. Pass multiple MCP clients to the agent constructor. Mastra merges all tool schemas and the agent can call any tool from any server.
03

Does Mastra support workflow orchestration?

Yes. Mastra has a built-in workflow engine that lets you chain MCP tool calls with branching logic, error handling, and parallel execution.

Explore More MCP Servers

View all →