MCP.Market

Outflow MCP server

by laurells·io.github.laurells/outflow-mcp·v0.1.1

MCP server exposing an Outflow workspace's live architecture graph as context for AI coding agents

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

full report

Adoption
New

0 stars38 downloads/wk

Reviews

Write one

Nobody has reviewed Outflow yet.

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

Outflow tools (9)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • find_architecture_smells

    Detect architecture problems in the live graph: circular dependencies, god nodes (too many connections),

  • find_node

    Look up nodes in Outflow's live architecture graph by file path (exact or partial match).

  • find_path

    Find the shortest chain of imports/calls connecting two files in the dependency graph.

  • get_architecture_graph

    Get the full architecture graph (all nodes and edges) at a given zoom level.

  • get_architecture_health

    Get the workspace's overall architecture health grade (A-F), score distribution, and the highest-risk nodes.

  • get_dependencies

    List everything a file imports/calls, transitively up to N hops — its dependencies.

  • get_impact

    List everything that depends on a file, transitively up to N hops — i.e. the blast radius of changing it.

  • get_last_session_recap

    Get the most recent session-recap notification for this workspace: how many files changed,

  • list_nodes

    List nodes in the live architecture graph, optionally filtered by status (draft/stable/deprecated/ghost/warning),

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan9 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 70 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Outflow compares

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

Safety score
78/100
higher than 57% of 48,255 servers
Tools
9
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
38
more than 29% of 12,191 servers with a package

What its tools let an agent do: 9 read

Install Outflow in Claude Code, Cursor or VS Code

Runs npx -y outflow-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add outflow-mcp -- npx -y outflow-mcp
Add to Cursor

What the publisher says

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

outflow-mcp

An MCP (Model Context Protocol) server that exposes a live Outflow architecture graph as context for AI coding agents — Claude Code, Claude Desktop, or any other MCP-compatible client. Lets an agent ask "what does this file depend on", "what breaks if I change this", or "did my last batch of edits introduce a circular dependency" against your workspace's real, currently-live graph.

It's a thin client over Outflow's existing /api/v1 REST API and the workspace graph routes — no graph logic is duplicated here.

This package is developed inside the main Outflow monorepo but published

from a standalone public mirror: https://github.com/laurells/outflow-mcp

— that's the repo MCP registries/crawlers point at, and where npm publish

runs from. Changes here get synced there before each release.

Setup

go to workspace settings → API Keys → create one. The raw key (ofk_...) is shown once — copy it.

  1. Create an API key for the workspace you want to expose. In Outflow,

(.../workspace//...) or workspace settings.

  1. Find your workspace ID — it's in the workspace URL
  1. Build the server:
cd packages/mcp-server
   npm install
   npm run build

settings (claude mcp add or the equivalent config file):

  1. Add it to your MCP client config. For Claude Code, add to your MCP
{
     "mcpServers": {
       "outflow": {
         "command": "node",
         "args": ["/absolute/path/to/outflow/packages/mcp-server/dist/index.js"],
         "env": {
           "OUTFLOW_BASE_URL": "https://your-outflow-domain.com",
           "OUTFLOW_API_KEY": "ofk_...",
           "OUTFLOW_WORKSPACE_ID": "your-workspace-id"
         }
       }
     }
   }

For local development, OUTFLOWBASEURL defaults to http://localhost:3000 if omitted.

Tools

All tools that take a path accept a partial match (e.g. "ApiClient" will match src/ApiClient.ts) — you never need to know Outflow's internal file::/method:: ID format. An ambiguous partial match returns an error listing the candidates instead of guessing.

Notes

and has no build-time dependency on them. It only talks to a running Outflow instance over HTTP using an API key, so it works equally well pointed at localhost or a deployed instance.

  • This package is standalone — it is never bundled into server/ or web/,

call workspace graph routes that (as of this package's introduction) were extended to accept Authorization: Bearer ofk_... alongside the existing cookie-session auth — see server/src/graph/pathRouter.ts and smellsRouter.ts.

  • getdependencies/getimpact and findarchitecturesmells/find_path

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

Outflow: common questions

Is Outflow MCP server safe?
Mostly: it is graded B (78/100). Read the Outflow safety report
How do I install Outflow?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Outflow need an API key?
Yes. The registry entry asks for OUTFLOW_API_KEY.
Is Outflow maintained?
The last commit was 110 days ago (2026-07-17). The latest release is v0.1.1.
What can I use instead of Outflow?
Servers from other publishers that do the same job: Dynoxide MCP server.
How does Outflow compare with other MCP servers?
safety score 78/100 (higher than 57% of 48,255 servers); tools 9 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Outflow

Same job from other publishers: the closest match first, then the best rated.

  • Dynoxide
    A DynamoDB emulator with an MCP server exposing 35 DynamoDB tools to coding agents.
    A