Attestify OS MCP Server
by attestifyagentio.github.attestifyagent/attestify-mcpv0.2.1
MCP stdio server for Attestify OS — governed agent execution and Attestify Trust signed evidence.
context tax
queued
security
queued
cold start
queued
freshness
Maintained42d ago
Install Attestify OS MCP server
Install in Claude Code
claude mcp add attestify -e ATTESTIFY_API_KEY='<attestify-api-key>' -e TRUST_PRIVATE_KEY='<trust-private-key>' -- npx -y attestify-mcpInstall in Cursor
{
"mcpServers": {
"attestify": {
"command": "npx",
"args": [
"-y",
"attestify-mcp"
],
"env": {
"ATTESTIFY_API_KEY": "<attestify-api-key>",
"TRUST_PRIVATE_KEY": "<trust-private-key>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"attestify": {
"command": "npx",
"args": [
"-y",
"attestify-mcp"
],
"env": {
"ATTESTIFY_API_KEY": "<attestify-api-key>",
"TRUST_PRIVATE_KEY": "<trust-private-key>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"attestify": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"attestify-mcp"
],
"env": {
"ATTESTIFY_API_KEY": "<attestify-api-key>",
"TRUST_PRIVATE_KEY": "<trust-private-key>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"attestify": {
"command": "npx",
"args": [
"-y",
"attestify-mcp"
],
"env": {
"ATTESTIFY_API_KEY": "<attestify-api-key>",
"TRUST_PRIVATE_KEY": "<trust-private-key>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| ATTESTIFY_BASE_URL | — | — | Base URL of the deployed Attestify app. |
| ATTESTIFY_API_KEY | — | yes | Tenant API key issued via POST /api/keys, sent as X-API-Key on /api/run calls. |
| TRUST_AGENT_ID | — | — | Attestify Trust agent ID, from a one-time `npx attestify trust-init` run. Enables attestify_trust_submit_evidence and attestify_trust_verify. |
| TRUST_PRIVATE_KEY | — | yes | That agent's Ed25519 private key (base64url), from the same trust-init run. Never leaves this server except as a signature. |
Freshness
Maintained — last maintenance signal 42d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-08-28 · 42d ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
Registry entry updated
2026-08-28 · 42d ago · official registry · v0.2.1
FAQ
›How do I install the Attestify OS MCP server in Claude Code?
Run: claude mcp add attestify -e ATTESTIFY_API_KEY='<attestify-api-key>' -e TRUST_PRIVATE_KEY='<trust-private-key>' -- npx -y attestify-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Attestify OS require an API key?
Yes. It expects ATTESTIFY_API_KEY, TRUST_PRIVATE_KEY, of which 2 are secrets.
›Can I use Attestify OS as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Attestify OS in the official MCP registry?
Yes, as io.github.attestifyagent/attestify-mcp.