Skip to content
mcp/skillhub

Magist MCP Server

by magist-ioio.github.magist-io/magistv0.1.1

Deterministic, cited regulatory research for product launches; legal information, not legal advice.

0Node.jsstdioremoteofficial registry

context tax

~2,279 tok/turn9 tools

security

97/100

cold start

pending

freshness

Active2d ago

Our reading of Magist, from the data

Magist is a science & research MCP server from magist-io, listed in the official MCP Registry.

Its 9 tools add about 2,280 tokens to every model turn, in line with the science & research median of 2,530 tokens across 124 measured servers (measured 2026-10-19).

Maintenance is active: the last public signal was 2 days ago (2026-10-17). For comparison, 73% of science & research servers are active or maintained.

With 0 GitHub stars it ranks #442 of 1,435 science & research servers we index.

It runs either locally over stdio or as a hosted endpoint.

Install Magist MCP server

Install in Claude Code

claude mcp add magist -- npx -y @magist/mcp-server

Remote endpoints

  • streamable-httphttps://magist.io/api/mcp

Context tax

Connecting this server adds ~2,280 tokens of tool definitions to every model turn (moderate, 9 tools). Measured 2026-10-19 via its hosted endpoint; o200k tokenizer, worst case for clients that load all tools up front. How we measure

ModelPer 1,000 turnsWith prompt caching
Claude Opus 5.5$9.12$0.456
Claude Sonnet 5.5$4.56$0.456
Claude Haiku 5.5$0.228—

Input prices as of 2026-10-06. Excludes your own prompt and output.

Tools (9)

  • compute_requirements438 tok

    Run Magist’s deterministic compliance engine over a product description (features, target markets, audience age bands, optional business model) and return the regulations and Controls that may be triggered, a complexity tier with a numeric score, a blocker count, and a per-audience cohort breakdown. The call also creates or refreshes an idempotent public report URL for the receipt, retained for up to 90 days. Deterministic and reproducible: the same inputs always produce the same output, with no LLM in the path. Returns which obligations may apply for research purposes; it is not a determinati

  • search_regulations345 tok

    Search Magist’s regulation corpus by keyword with optional filters (jurisdiction, domain, status, content-review status, coverage depth). Returns a paginated list of matching regulations with permanent citation URLs. Deterministic: the same query and filters return the same results every time. Returns research information for discovery, not a determination of which regulations apply to a specific product.

  • find_counsel257 tok

    Search Magist’s open counsel directory for law firms by jurisdiction and practice area. Returns an editorial / firm-claimed directory to help a user identify licensed attorneys to consult. Inclusion is not endorsement; verify bar status and conflicts independently before engaging.

  • get_enforcement251 tok

    Return recent regulatory enforcement actions from Magist’s catalog, optionally filtered by regulation id and a since-date. Each action includes the penalty, authority, a primary-source link, and (where authored) a practitionerAnalysis: a hedged, third-person editorial note on what the action illustrates, informational context that never addresses a specific product. penaltyAmount is null when no monetary amount is recorded (pending, confidential, annulled, or non-monetary outcomes; the amount string carries the honest description). Returns historical facts about what regulators have done: info

  • verify_ai_answer218 tok

    Verify a Magist grounding-proof token: the "groundingProof" field on a regulation or control record from the REST API (GET /api/v1/regulations/{id} or /api/v1/controls/{id}) when the server has signing enabled. MCP tool responses do not carry these tokens. Proves the citation was genuinely served by Magist's server for that exact atom at that exact corpus version; it does NOT verify legal correctness or that any obligation applies to a product. Returns valid:false with a reason when the token is missing, malformed, unsigned, or fails signature verification; this is expected when the record nev

  • find_vendors180 tok

    Given a Control id, list third-party vendors and in-house approaches that may implement it, with effort/cost signals and a source-disclosure (editorial research vs vendor submission). Magist does not accept payment from vendors and does not rank or endorse them. Returns a neutral catalog for research; evaluate fit independently.

  • lookup_regulation161 tok

    Look up one regulation by its Magist id and return structured research information: title, citation, jurisdiction, status, review dates, a plain-language summary, and the Controls that may satisfy it. Returns facts about what a regulation says, not a determination of how it applies to a specific product. Consult counsel for situation-specific questions.

  • find_controls146 tok

    Given a regulation id, return the compliance Controls that may satisfy it, each with a priority signal (blocker / required / evaluate / best-practice) and a short summary of the work involved. Returns research information about typical control mappings, not a determination that a given product needs them. Consult counsel for scoping.

  • list_feature_catalog105 tok

    Return Magist’s closed catalogs of valid product feature ids and target market ids, each with a short human-readable label -- the exact identifiers compute_requirements accepts as "features" and "markets". Use this to validate ids before calling compute_requirements; ids outside these catalogs are rejected with an actionable error. Deterministic and reproducible; this is reference data, not itself a regulatory determination.

Security signals

97/100 — no known issues found as of 2026-10-19, from the checks below. This is not a guarantee of safety; review what a server can do before connecting it.

Deductions

  • No security policy (SECURITY.md)-3

Checks

  • ✓Repository hygiene (archived, activity, license, security policy)
  • ✓Tool descriptions (prompt-injection and hidden-text heuristics)
  • ○Package metadata (install scripts, provenance) — pending
  • ○Source scan (secrets, CVEs, risky code) by vectra-guard — pending

Scan it yourself before installing with vectra-guard, the open-source agent security CLI. Scoring rules

Freshness

Active — last maintenance signal 2d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-17 · 2d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-10-16 · 2d ago · official registry · v0.1.1

How it compares in Science & Research

Against the most-starred science & research servers we index. Token cost is per model turn, measured from each server's live tool list.

ServerStarsToolsTokens / turnFreshnessRuns
Magist (this)092,279Activelocal + hosted
Wigolo5,486—not measuredActivelocal
Zotero5,460—not measuredActivelocal
Exa5,1382564Activelocal + hosted
Postgres3,403—not measuredMaintained—
Arxiv3,224—not measuredActivelocal
All science & research MCP servers

FAQ

›How do I install the Magist MCP server in Claude Code?

Run: claude mcp add magist -- npx -y @magist/mcp-server. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Magist require an API key?

No required environment variables are declared in its published metadata.

›Can I use Magist as a remote (hosted) MCP server?

Yes — it offers both a hosted endpoint and a local stdio package.

›Is Magist in the official MCP registry?

Yes, as io.github.magist-io/magist.

›How many tokens does Magist add to my context?

Its tool definitions total about 2,279 tokens, resent on every turn.

Sources and method

Official MCP Registry entry
updated 2026-10-16
GitHub repository
fetched 2026-10-19
Package registry (npm / PyPI)
listed
Last checked against all sources
2026-10-19

The description, packages and links come from the maintainer's own published metadata. Token cost, security signals, freshness and the reading above are MCPSkillHub's own measurements; see the methodology. Spot an error? Request a correction or claim the listing.

Alternatives to Magist

Other science & research MCP servers.

View all