Skip to main content
Glama

NASA MCP Server

jpl_horizons_file

Access ephemeris data for solar system objects using JPL Horizons. Input target object, time range, and parameters to generate precise positional data in JSON or text format.

Instructions

JPL Horizons - Solar system objects ephemeris data (File Input)

Input Schema

NameRequiredDescriptionDefault
CENTERNoCoordinate center (e.g., '500@399' for Earth)
COMMANDYesTarget object identifier (e.g., '499' for Mars, '1' for Ceres, 'C/2020 F3' for Comet NEOWISE)
EPHEM_TYPENoType of ephemeris (OBSERVER, VECTORS, ELEMENTS)
MAKE_EPHEMNoGenerate ephemeris
OBJ_DATANoInclude object data
OUT_UNITSNoOutput units for vector tables
QUANTITIESNoObservable quantities to include (e.g., 'A' for all, or '1,2,20,23' for specific ones)
START_TIMENoStart time for ephemeris (e.g., '2023-01-01')
STEP_SIZENoStep size for ephemeris points (e.g., '1d' for daily, '1h' for hourly)
STOP_TIMENoStop time for ephemeris (e.g., '2023-01-02')
formatNoResponse format (json, text)

Input Schema (JSON Schema)

{ "properties": { "CENTER": { "description": "Coordinate center (e.g., '500@399' for Earth)", "type": "string" }, "COMMAND": { "description": "Target object identifier (e.g., '499' for Mars, '1' for Ceres, 'C/2020 F3' for Comet NEOWISE)", "type": "string" }, "EPHEM_TYPE": { "description": "Type of ephemeris (OBSERVER, VECTORS, ELEMENTS)", "enum": [ "OBSERVER", "VECTORS", "ELEMENTS" ], "type": "string" }, "MAKE_EPHEM": { "description": "Generate ephemeris", "enum": [ "YES", "NO" ], "type": "string" }, "OBJ_DATA": { "description": "Include object data", "enum": [ "YES", "NO" ], "type": "string" }, "OUT_UNITS": { "description": "Output units for vector tables", "enum": [ "KM-S", "AU-D", "KM-D" ], "type": "string" }, "QUANTITIES": { "description": "Observable quantities to include (e.g., 'A' for all, or '1,2,20,23' for specific ones)", "type": "string" }, "START_TIME": { "description": "Start time for ephemeris (e.g., '2023-01-01')", "type": "string" }, "STEP_SIZE": { "description": "Step size for ephemeris points (e.g., '1d' for daily, '1h' for hourly)", "type": "string" }, "STOP_TIME": { "description": "Stop time for ephemeris (e.g., '2023-01-02')", "type": "string" }, "format": { "description": "Response format (json, text)", "enum": [ "json", "text" ], "type": "string" } }, "required": [ "COMMAND" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ProgramComputer/NASA-MCP-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server