MCP.Market

Knowing MCP server

by blackwell-systems·io.github.blackwell-systems/knowing·v0.16.0·24 stars

Content-addressed code graph with 22 MCP tools for AI agents.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

24 stars94 downloads/wk

Reviews

Write one

Nobody has reviewed Knowing yet.

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

Knowing tools

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

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan1 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 36 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Knowing compares

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

Safety score
88/100
higher than 75% of 48,243 servers
GitHub stars
24
more than 91% of 28,706 servers
Downloads a week
94
more than 61% of 12,306 servers with a package

Release history: 2 versions in the registry since 2026-06-10, latest 2026-09-23, typically one every 105 days.

Install Knowing in Claude Code, Cursor or VS Code

Runs npx -y @blackwell-systems/knowing on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add knowing -- npx -y @blackwell-systems/knowing
Add to Cursor

What the publisher says

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

Self-adapting code intelligence engine. Observes its own graph density and adjusts retrieval strategy automatically. 38 edge types, 28 MCP tools, 263 equivalence classes, cryptographic proofs. Gets smarter with scale, not dumber.

[!NOTE]

Built on published research: Content-Addressing as a Computation Primitive for Software Relationship Intelligence (DOI: 10.5281/zenodo.20342255)

Your architecture diagram says service A calls service B. Can you prove it?

knowing can. It builds a content-addressed graph of extracted code relationships, snapshots it as a Merkle tree tied to a git commit, and generates cryptographic proofs that verify offline. Agents use it for ranked context. Security teams use it for audit. Platform teams use it to compare code against production traces.

It gets better every time you use it. When code changes, stale knowledge expires automatically.

brew install blackwell-systems/tap/knowing
{ "mcpServers": { "knowing": { "command": "knowing", "args": ["mcp", "--watch"] } } }

That's it. The MCP server auto-indexes your repo on first launch. No model downloads, no API keys. Your agent now has ranked context, blast radius, test scope, and implicit noise demotion that improves results during active sessions.

Verify it works: Ask your agent: "Use the contextfortask tool to find symbols related to [something you know exists in your code]." You should see ranked symbols with scores and file paths from your codebase. If results are empty, the repo is still indexing (10-30 seconds on first launch). If results seem unrelated, see Troubleshooting.

Not using an AI agent? Skip to CLI usage below.

Three Things, One Architecture

knowing is three products built on one foundation (content-addressed graph with hierarchical Merkle trees):

1. Context engine for AI agents One call returns the most relevant symbols for a task, ranked by graph centrality, recency, and learned usefulness, packed to fit your token budget. 263 framework equivalence classes bridge vocabulary gaps when keywords fail. 47% fewer tool calls. 84% fewer tokens. Results improve with feedback.

2. Audit primitive for compliance Every graph state is a Merkle root tied to a git commit. knowing prove generates a cryptographic proof that a relationship existed. knowing verify checks it offline. knowing fsck verifies the entire graph in 98ms. Supply chain detection extracts credential access, process spawning, and network exfiltration edges to flag structurally suspicious code.

Shortened. The full README is on GitHub.

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

Knowing: common questions

Is Knowing MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Knowing safety report
How do I install Knowing?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Knowing need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Knowing maintained?
The last commit was 38 days ago (2026-09-29). The latest release is v0.16.0.
How does Knowing compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,243 servers); github stars 24 (more than 91% of 28,706 servers); downloads a week 94 (more than 61% of 12,306 servers with a package). Full comparison.

More from blackwell-systems →