
Research
/Security News
Popular npm Packages in the keyv and Cacheable Namespaces Compromised in Active Supply Chain Attack
Popular npm packages keyv and cacheable compromised.
@marchward/mcp-server
Advanced tools
Marchward MCP Server: governance layer for AI coding agents via Model Context Protocol
Govern what an AI coding agent is allowed to do, from inside the agent. This is an MCP server that exposes Marchward governance operations as tools, so an agent (Claude, Cursor, Copilot, Windsurf, etc.) can check authorization before it acts, run actions through a credential-mediated gateway, and read its own tamper-evident audit trail.
Apache-2.0. The agent holds only a Marchward API key; the real downstream credentials are injected server-side, never by the agent.
| Tool | Purpose |
|---|---|
marchward_authorize | Check whether an action is allowed before the agent takes it (ALLOW / BLOCK / ESCALATE / ALLOW_WITH_CONDITIONS). |
marchward_execute | Run an action through Marchward's credential-mediated gateway. |
marchward_register_agent | Register a new agent so it is governed from its first action. |
marchward_list_agents | List registered agents and their bound policies. |
marchward_get_decisions | Read the governance decision audit trail. |
marchward_check_coverage | Find governance gaps between declared and actually-called tools. |
marchward_bind_policy | Attach a governance policy to an agent. |
You need a Marchward API key (mw_...), free at marchward.ai.
{
"mcpServers": {
"marchward": {
"command": "npx",
"args": ["-y", "@marchward/mcp-server"],
"env": {
"MARCHWARD_API_URL": "https://api.marchward.ai",
"MARCHWARD_API_KEY": "mw_your_key_here"
}
}
}
}
{
"mcpServers": {
"marchward": {
"type": "url",
"url": "https://mcp.marchward.ai/mcp",
"headers": { "Authorization": "Bearer mw_your_key_here" }
}
}
}
| Variable | Required | Default | Description |
|---|---|---|---|
MARCHWARD_API_URL | yes | — | Marchward API base URL (https://api.marchward.ai) |
MARCHWARD_API_KEY | yes (stdio) | — | Your Marchward API key (mw_...) |
TRANSPORT | no | stdio | stdio or http |
PORT | no | 3100 | HTTP server port (http transport only) |
npm install
npm run build
MARCHWARD_API_URL=https://api.marchward.ai MARCHWARD_API_KEY=mw_... npm start
This server is the agent-facing surface of the Marchward runtime authority. The open governance engine and proxy live at github.com/marchward/marchward; the hosted control plane (credential vault, audit-as-a-service, approval workflow) is at marchward.ai.
FAQs
Marchward MCP Server: governance layer for AI coding agents via Model Context Protocol
The npm package @marchward/mcp-server receives a total of 43 weekly downloads. As such, @marchward/mcp-server popularity was classified as not popular.
We found that @marchward/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.

Security News
/Company News
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.