Skip to content
Tresca

GMAT MCP Server (ginomoretta-creator)

MCP serverCommunity

Lets the agent write GMAT mission scripts, run them headless through GmatConsole and fix what breaks, with a gotchas list. By ginomoretta-creator.

2 starsUpdated 4 weeks agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
GMAT
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
GMAT R2025a tested
Operating systems
Windows
Needs a GMAT licence
No
Transport
Local (stdio)
AI clients documented
Claude Code, Claude Desktop, Cursor
Licence
ISC
Language
TypeScript

What it can do

  • runGmat runs a mission script headless and classifies the result as completed, parse, convergence or run error, with extracted messages and report-file contents.
  • getGmatIdioms returns a hand-built list of GMAT pitfalls, such as cumulative ElapsedSecs and Propagate Synchronized for two-spacecraft burns.
  • Lists and returns NASA sample scripts as templates, plus an optional local corpus of community scripts that passed a headless run.
  • searchDocs searches a prebuilt, locally embedded index of the GMAT documentation.

Limitations

  • The docs index is built from a third-party mirror of the GMAT documentation; rebuilding it needs an OpenAI API key.
  • Setup examples use Windows paths, and the README's quick start mentions only searchDocs.

Install

git clone https://github.com/ginomoretta-creator/gmat-mcp-server.git
cd gmat-mcp-server
pnpm install
echo "GMAT_BIN=C:\Path\To\GMAT_R2025a\bin" > .env.local
pnpm build
pnpm start

Source: github.com/ginomoretta-creator/gmat-mcp-server#quick-start

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.