
Product
Microsoft Teams Notifications Are Now Available in Socket
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.
@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 (tnt_...), free at marchward.ai.
{
"mcpServers": {
"marchward": {
"command": "npx",
"args": ["-y", "@marchward/mcp-server"],
"env": {
"MARCHWARD_API_URL": "https://api.marchward.ai",
"MARCHWARD_API_KEY": "tnt_your_key_here"
}
}
}
}
{
"mcpServers": {
"marchward": {
"type": "url",
"url": "https://mcp.marchward.ai/mcp",
"headers": { "Authorization": "Bearer tnt_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 (tnt_...) |
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=tnt_... 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
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.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.

Security News
Socket CTO Ahmad Nassri joins AppSec leaders at Black Hat to discuss active malware, package manager risks, and software supply chain defense.