Mmcp.market

Endiagram MCP server

not responding
by dushyant30suthar·io.github.dushyant30suthar/endiagram-mcp·v0.3.16·8 stars

EN Diagram — structural verification for concurrent systems. Pure math, no AI.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

8 stars120 downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Endiagram in Claude Code, Cursor or VS Code

claude mcp add --transport http endiagram-mcp https://api.endiagram.com/mcp
Add to Cursor

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/mcp

Or install globally:

npm install -g @endiagram/mcp

Connect

Claude Code

claude mcp add endiagram npx @endiagram/mcp

Claude 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/mcp

Smithery

smithery mcp add dushyant30suthar/endiagram

Environment 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, output2

Shared 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 customer

Modeling

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.

More from dushyant30suthar →