MCP.Market

PerspectiveGraph MCP server

by luiacuaniello·io.github.luiacuaniello/perspectivegraph·v1.39.2·8 stars

Read-only attack-path tools: reachable routes to sensitive assets, and what a fix would cut.

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

not scanned yet

Adoption
Growing

8 stars

Reviews

Write one

Nobody has reviewed PerspectiveGraph yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

PerspectiveGraph tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How PerspectiveGraph compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
73/100
higher than 39% of 48,255 servers
GitHub stars
8
more than 86% of 28,688 servers

Release history: 23 versions in the registry since 2026-09-17, latest 2026-10-28, typically one every 1 day.

Install PerspectiveGraph in Claude Code, Cursor or VS Code

claude mcp add perspectivegraph -- docker run -i --rm ghcr.io/luiacuaniello/perspectivegraph:v1.39.2
Add to Cursor

What the publisher says

From the PerspectiveGraph repository's README, as published. We do not edit it. Read it on GitHub

PerspectiveGraph

Your scanners find issues. This finds the way in.

PerspectiveGraph joins what you already run - Trivy, Semgrep, Cloud Custodian, Falco, plus your AWS and Kubernetes state - into one graph of your real environment, and asks a single question of it:

*can someone get from the internet, through privilege that is too broad, to something worth

stealing?*

On a pull request it asks that question before the merge: the check goes red only when this change opens a route, and the fix comes back as its own pull request. Open source (Apache 2.0), runs on your infrastructure, collects no telemetry.

Twelve seconds of make demo: what is exploitable now → the ranked routes → one route's kill chain and the fix it generates → whether the scores can be trusted. Sample scanner output and seeded verdicts, not a real environment.

  • See it running - the same dashboard, published read-only. Nothing to install.
  • Check your own AWS account - one read-only command, thirty seconds, no deployment.
  • Put it on your pull requests - ten lines of YAML.

A score here is what the model concludes from the evidence it was given, not a measured frequency: nothing has been calibrated against field data yet, and the engine says so itself rather than rounding up. What is measured, and what is not.

Check your own account in 30 seconds

No deployment, no Docker, nothing ingested. One static binary asks AWS's own policy evaluator which of your roles can reach administrator - applying the service control policies, permission boundaries and condition keys that a policy reader on its own does not see:

# macOS (Apple silicon); swap darwin_arm64 for linux_amd64, linux_arm64 or darwin_amd64
curl -sSL https://github.com/luiacuaniello/perspectivegraph/releases/latest/download/perspectivegraph_darwin_arm64.tar.gz | tar xz
./perspectivegraph redteam -roles -region eu-west-1

It is read-only and free: every check is one iam:SimulatePrincipalPolicy call, a dry run that evaluates policy without performing anything, so it creates nothing and costs nothing. It needs iam:SimulatePrincipalPolicy and iam:ListRoles - both inside SecurityAudit. Binaries for linux/macOS (amd64, arm64) and Windows are on the releases page, signed with cosign and carrying SLSA build provenance - two commands verify both before you run anything.

Add -compare and it also runs the engine over the same account and exits non-zero where the two disagree - each disagreement is a false positive or a miss, in the engine or in your assumptions. That check is how the permission-boundary bug described in the manual was found, and how it stays closed.

That command is also stage 0 of a fuller trial: how to evaluate this walks from here to a verdict in stages that each end in an answer - and says what the trial will not tell you before you spend a fortnight finding out.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-09-19restoreD → Bscore 73

PerspectiveGraph: common questions

Is PerspectiveGraph MCP server safe?
Mostly: it is graded B (73/100). Read the PerspectiveGraph safety report
How do I install PerspectiveGraph?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does PerspectiveGraph need an API key?
Yes. The registry entry asks for API_TOKEN.
Is PerspectiveGraph maintained?
The last commit was 33 days ago (2026-10-02). The latest release is v1.39.2.
How does PerspectiveGraph compare with other MCP servers?
safety score 73/100 (higher than 39% of 48,255 servers); github stars 8 (more than 86% of 28,688 servers). Full comparison.