MCP.Market

contextweaver MCP server

by dgenio·io.github.dgenio/contextweaver·v0.18.2·9 stars

MCP gateway: bounded tool shortlists + artifact-backed result firewall. Deterministic, no model.

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

full report

Adoption
Growing

9 stars86 downloads/wk

Reviews

Write one

Nobody has reviewed contextweaver yet.

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

contextweaver 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-10-30 · same rubric, same numbers if you re-run it

1 medium
  • Code scan242 source files scanned20/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 4 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • mediumeval / new Function usedexec.eval
    contextweaver-0.18.2/src/contextweaver/eval/context.py: … return ( f"Context eval (phase={self.phase}): " f"{se…
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How contextweaver compares

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

Safety score
85/100
higher than 73% of 4,461 AI and agents servers
GitHub stars
9
more than 83% of 2,713 AI and agents servers
Downloads a week
86
more than 59% of 1,554 AI and agents servers with a package

Install contextweaver in Claude Code, Cursor or VS Code

claude mcp add contextweaver -- uvx contextweaver
Add to Cursor

What the publisher says

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

contextweaver

<!-- mcp-name: io.github.dgenio/contextweaver -->

Capture an agent's effective capability surface, commit it, and see semantically meaningful changes before deployment.

ContextWeaver is currently testing a deliberately narrow product hypothesis: capability snapshot + semantic drift.

Given an OpenAPI document, a captured MCP tools/list response, or a native ContextWeaver catalog, the D1 experiment produces a deterministic normalized snapshot that you can inspect, verify, and compare with a later candidate. It does not require a model account, a gateway, a tool executor, or the Weaver Stack.

Status: alpha, and specifically a product experiment. The implementation works and is tested; the user-value hypothesis is not yet proven. The project is actively measuring whether independent users keep this workflow after trying it on real projects.

Try the capability-drift experiment

Clone the repository and install that checkout so the maintained example fixtures and the code under evaluation are guaranteed to match:

Commands below use python3, matching the repository's documented default (docs/agent-context/workflows.md). On Windows installations that expose Python through the launcher, replace python3 with py -3; if your environment already exposes the intended interpreter as python, use that consistently.

git clone --depth 1 https://github.com/dgenio/contextweaver.git
cd contextweaver
python3 -m pip install .

Run the maintained OpenAPI example:

python3 -m contextweaver.d1 snapshot examples/d1/openapi_before.json --source-type openapi --output ./cw-before.json
python3 -m contextweaver.d1 snapshot examples/d1/openapi_after.json --source-type openapi --output ./cw-after.json
python3 -m contextweaver.d1 inspect ./cw-after.json
python3 -m contextweaver.d1 verify ./cw-after.json
python3 -m contextweaver.d1 diff ./cw-before.json ./cw-after.json

The candidate fixture intentionally:

  • makes customer_id required on the existing listInvoices capability;
  • changes its description;
  • adds a new getInvoice capability.

The diff separates capability additions/removals from changes to an existing logical capability and reports the structured paths that changed. Contract changes are separated from documentation-only changes. Changes involving fields such as required, type, or enum are flagged as potentially breaking for review.

That flag is intentionally conservative: ContextWeaver does not claim to be a complete JSON-Schema compatibility checker.

Full walkthrough: Capability drift experiment.

Use it on your own source

OpenAPI

python3 -m contextweaver.d1 snapshot ./openapi.yaml --source-type openapi --output ./capabilities.json
python3 -m contextweaver.d1 verify ./capabilities.json

After the API changes:

python3 -m contextweaver.d1 snapshot ./openapi.yaml --source-type openapi --output ./capabilities-candidate.json
python3 -m contextweaver.d1 diff ./capabilities.json ./capabilities-candidate.json

Shortened. The full README is on GitHub.

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

contextweaver: common questions

Is contextweaver MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the contextweaver safety report
How do I install contextweaver?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does contextweaver need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is contextweaver maintained?
The last commit was 10 days ago (2026-10-26). The latest release is v0.18.2.
What can I use instead of contextweaver?
Servers from other publishers that do the same job: freellmpool MCP server.
How does contextweaver compare with other AI and agents MCP servers?
safety score 85/100 (higher than 73% of 4,461 AI and agents servers); github stars 9 (more than 83% of 2,713 AI and agents servers); downloads a week 86 (more than 59% of 1,554 AI and agents servers with a package). Full comparison.

Alternatives to contextweaver

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

  • freellmpool
    OpenAI-compatible MCP gateway cataloging 22 LLM providers, with routing, failover, and tools.
    A