Endiagram MCP server
not respondingEN Diagram — structural verification for concurrent systems. Pure math, no AI.
8 stars120 downloads/wk
Reviews
Write oneNobody has reviewed Endiagram yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Endiagram tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- Live reliabilityremote reachable in 108ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityauth enforced (unknown)9/15
- Maintenancelast push 158 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install Endiagram in Claude Code, Cursor or VS Code
claude mcp add --transport http endiagram-mcp https://api.endiagram.com/mcp
What the publisher says
From the Endiagram repository's README, as published. We do not edit it. Read it on GitHub
@endiagram/mcp
MCP server for EN Diagram — deterministic structural analysis powered by graph theory. Every result is backed by a named mathematical theorem. No AI inside the computation.
Installation
Run directly:
npx @endiagram/mcpOr install globally:
npm install -g @endiagram/mcpConnect
Claude Code
claude mcp add endiagram npx @endiagram/mcpClaude Desktop
Add to your claudedesktopconfig.json:
{
"mcpServers": {
"endiagram": {
"command": "npx",
"args": ["@endiagram/mcp"]
}
}
}Cursor
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"endiagram": {
"command": "npx",
"args": ["@endiagram/mcp"]
}
}
}HTTP (zero install)
Any MCP client that supports HTTP transport:
https://api.endiagram.com/mcpSmithery
smithery mcp add dushyant30suthar/endiagramEnvironment Variables
Tools
Six questions about any system, plus a render tool. Every tool takes source (EN code or .en/.txt file path). Tool names are shorthand, not specs — read each description before calling; compose and equivalent are mode-based, not general analyzers.
EN Syntax
One statement per line:
actor do: action needs: input1, input2 yields: output1, output2Shared names between yields and needs create connections automatically:
customer do: place order needs: menu yields: order
kitchen do: prepare food needs: order yields: meal
waiter do: deliver needs: meal yields: served customerModeling
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Endiagram: common questions
- Is Endiagram MCP server safe?
- Mostly: it is graded B (82/100). Read the Endiagram safety report
- How do I install Endiagram?
- It runs remotely at api.endiagram.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Endiagram need an API key?
- Yes. The endpoint refuses requests without credentials; the publisher's docs say how to get them.
- Is Endiagram maintained?
- The last commit was 159 days ago (2026-04-21). The latest release is v0.3.16.
- Is Endiagram up?
- 75% of our last 28 checks got an answer. We check remote servers about four times a day.