MCP Server for NASA API integration
by fdmocho
This is an MCP server designed to integrate with the NASA NEO API. It allows users to retrieve Near Earth Object information by date using the getNeo tool.
Last updated: N/A
What is MCP Server for NASA API integration?
This MCP server provides a tool to query the NASA Near Earth Object (NEO) API for information about asteroids and comets that come close to Earth. It's designed to be used within a larger system like Claude, allowing it to access and utilize external data.
How to use MCP Server for NASA API integration?
- Clone the repository.
- Install dependencies using
uv install
. - Add the MCP server configuration to your LLM (e.g., Claude) configuration file, specifying the command and arguments to run the server.
- Add your NASA API key to
apiconfig.py
(or create a copy fromapiconfig.example.py
). - Use the
getNeo
tool with a start and end date to retrieve NEO data.
Key features of MCP Server for NASA API integration
NASA NEO API integration
Date-based querying
MCP server compatibility
Easy configuration
Uses
uv
for dependency management
Use cases of MCP Server for NASA API integration
Integrating NASA NEO data into LLM workflows
Building applications that require asteroid and comet information
Researching near-Earth objects
Educational purposes related to space and astronomy
FAQ from MCP Server for NASA API integration
What is MCP?
What is MCP?
MCP stands for [Not defined in README]. It is a framework for building tools that can be used by LLMs.
Where do I get a NASA API key?
Where do I get a NASA API key?
You can obtain a NASA API key from the NASA Open APIs website [Not defined in README].
How do I configure the server for Claude?
How do I configure the server for Claude?
You need to add the MCP server configuration to your Claude configuration file, specifying the command and arguments to run the server. An example is provided in the README.
What dates can I use for the getNeo tool?
What dates can I use for the getNeo tool?
You can use any valid date format that the NASA NEO API supports [Not defined in README].
What kind of data does the getNeo tool return?
What kind of data does the getNeo tool return?
The getNeo tool returns information about Near Earth Objects, including their name, size, velocity, and closest approach to Earth [Not defined in README].