Space Standards
Cited, requirement-level Q&A over ECSS and NASA standards you supply (bring your own documents)
Connector by manojknaikade · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/manojknaikade-space-standards-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.
- Tools
- 7 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 7
Read from the source code; the running server may list different tools.
Read 7 · Look things up without changing anything.
compare_topicget_referencesget_requirementget_section_outlineget_tablelist_documentssearch_requirements
Secrets and settings it asks for
Other settings (environment variables or headers).
SPACESTD_DOCSSPACESTD_EMBEDSPACESTD_RERANK
Network hosts it talks to 3
github.com· found in codeschemas.openxmlformats.org· found in codestandards.nasa.gov· found in code
Files it touches
- Your home directory (~)
Tools (7)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
compare_topicSide-by-side search of one topic in several standards, e.g. ECSS vs NASA on factors of safety. topic: the subject only, e.g. "ultimate design factor metallic structure" (no standard names). doc_ids: the standards to compare, e.g. ["ECSS-E-ST-32-10", "NASA-STD-5001"]; omit for all loaded. Returns one section per document, grouped by family (ECSS, NASA), with its top hits and the table rows they matched. Requested or named standards that are not loaded are listed as in search_requirements (`not_loaded`, `in_documents_folder`, `not_in_documents_folder`). `coverage: "weak"` marks a document whose…
get_referencesList the standards and clauses that a requirement (or its notes) refers to.
get_requirementGet the exact text of one requirement. doc_id: e.g. "ECSS-Q-ST-80C" or "ECSS-Q-ST-80" or "NPR 7150.2". req_id: ECSS clause + letter, e.g. "5.2.1a" (DRD content: "A.2.1<5.2>a"); NASA tag, e.g. "FSR 24", or an FCR item, e.g. "FCR 11 / 7.2.1.c"; untagged NASA standards: section + item, e.g. "4.2a", "4.3(1)", or the n-th "shall" paragraph of a section, e.g. "4.4 req 1". Records carry a `kind`: requirement, recommendation, permission, guidance or deleted — say which when answering.
get_section_outlineTable of contents of one standard: clause numbers, titles and how many records (by kind) each holds. doc_id: e.g. "ECSS-E-ST-32-01C" or "NASA-STD-5019A". clause: e.g. "7.2" to list that section and its subsections, plus the record IDs placed directly in it and the tables in it; omit for the whole document. depth: how many heading levels to list below the starting point (default 2). The outline has no requirement text: use get_requirement / get_table for anything you quote or cite.
get_tableGet a table (e.g. factors of safety) as structured rows, verbatim from the source. doc_id: e.g. "ECSS-E-ST-32-10C" or "NASA-STD-5001B". table_id: e.g. "Table 4-3" or "4-3". Each row has row labels and value cells (text as printed, parsed value, footnote markers). Quote the cell text and its footnotes; 'spans_rows' marks a value printed once in a merged cell that covers several rows. The table and each row carry `tier` and `page`; below `verified` they also carry `check` ("check against the source, page N"): give every number from such a table with that flag (an answer that does not repeat it …
list_documentsList the standards currently loaded: issue, title, family (ECSS / NASA), doc_type (standard, handbook, ...), discipline, record counts and parse `tier` ("verified": hand-checked against the source; "checked": passes the automatic parse health checks; "unchecked": parsed automatically — for both, check numbers against the source page before relying on them). Filters (optional, case-insensitive): family "ECSS" or "NASA"; doc_type e.g. "handbook"; discipline as a code ("E-32", "Q-70", "NASA-5000") or a name ("structures"); query: words in the doc ID or title. include_not_loaded: also list standa…
search_requirementsSearch across loaded requirements (BM25; hybrid with embeddings when the server enables it). Optionally restrict to one document. query: REQUIRED search words, never empty, e.g. "ultimate factor of safety metallic structure" or "fracture control NASA-STD-5019". A call without search words returns no results. Returns {"results": [...]} plus, when relevant, "not_loaded", "elsewhere" and "notes". Without doc_id, standards named in the query (e.g. "NASA-STD-5001B", "ECSS-E-ST-32-01") restrict the search to them. `not_loaded` lists named standards that are not loaded: never answer from them. It i…
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 54
- Last commit
- Oct 15, 2026 (14 days ago)
- Last release
- Oct 15, 2026 (14 days ago)
- Last package publish
- Oct 15, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.manojknaikade/space-standards-mcp- Version
- 0.2.4
- Auth
- No auth
- Packages
- pypi space-standards-mcp
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Space Standards MCP server. Agent Mart. https://agentmart.dev/connectors/manojknaikade-space-standards-mcp (last updated 2026-10-24)