Magist MCP Server
by magist-ioio.github.magist-io/magistv0.1.1
Deterministic, cited regulatory research for product launches; legal information, not legal advice.
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-serverInstall in Cursor
{
"mcpServers": {
"magist": {
"command": "npx",
"args": [
"-y",
"@magist/mcp-server"
]
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"magist": {
"command": "npx",
"args": [
"-y",
"@magist/mcp-server"
]
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"magist": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@magist/mcp-server"
]
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"magist": {
"command": "npx",
"args": [
"-y",
"@magist/mcp-server"
]
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Remote endpoints
- streamable-http
https://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
| Model | Per 1,000 turns | With 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 tokRun 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 tokSearch 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 tokSearch 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 tokReturn 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 tokVerify 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 tokGiven 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 tokLook 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 tokGiven 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 tokReturn 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.
Last commit (default branch)
2026-10-17 · 2d ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
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.
| Server | Stars | Tools | Tokens / turn | Freshness | Runs |
|---|---|---|---|---|---|
| Magist (this) | 0 | 9 | 2,279 | Active | local + hosted |
| Wigolo | 5,486 | — | not measured | Active | local |
| Zotero | 5,460 | — | not measured | Active | local |
| Exa | 5,138 | 2 | 564 | Active | local + hosted |
| Postgres | 3,403 | — | not measured | Maintained | — |
| Arxiv | 3,224 | — | not measured | Active | local |
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
- Tool list (tools/list), measured by us
- 2026-10-19
- Security signals, computed by us
- 2026-10-19
- 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.