Record agent judgments and their real outcomes on GRAFOMEM Cloud. Capture now, score later.
Connect Runs on your machine
claude mcp add cgr-capture -e GRAFOMEM_CGR_TENANT_KEY=<GRAFOMEM_CGR_TENANT_KEY> -e GRAFOMEM_CGR_TENANT=<GRAFOMEM_CGR_TENANT> -e GRAFOMEM_CGR_ROLE_KEYS_JSON=<GRAFOMEM_CGR_ROLE_KEYS_JSON> -e GRAFOMEM_CGR_ROLE_KEYS=<GRAFOMEM_CGR_ROLE_KEYS> -e GRAFOMEM_CGR_FORBIDDEN_TENANTS=<GRAFOMEM_CGR_FORBIDDEN_TENANTS> -e GRAFOMEM_API=<GRAFOMEM_API> -- uvx grafomem-cgr==0.1.0
{
"mcpServers": {
"cgr-capture": {
"command": "uvx",
"args": [
"grafomem-cgr==0.1.0"
],
"env": {
"GRAFOMEM_CGR_TENANT_KEY": "<GRAFOMEM_CGR_TENANT_KEY>",
"GRAFOMEM_CGR_TENANT": "<GRAFOMEM_CGR_TENANT>",
"GRAFOMEM_CGR_ROLE_KEYS_JSON": "<GRAFOMEM_CGR_ROLE_KEYS_JSON>",
"GRAFOMEM_CGR_ROLE_KEYS": "<GRAFOMEM_CGR_ROLE_KEYS>",
"GRAFOMEM_CGR_FORBIDDEN_TENANTS": "<GRAFOMEM_CGR_FORBIDDEN_TENANTS>",
"GRAFOMEM_API": "<GRAFOMEM_API>"
}
}
}
}
{
"mcpServers": {
"cgr-capture": {
"command": "uvx",
"args": [
"grafomem-cgr==0.1.0"
],
"env": {
"GRAFOMEM_CGR_TENANT_KEY": "<GRAFOMEM_CGR_TENANT_KEY>",
"GRAFOMEM_CGR_TENANT": "<GRAFOMEM_CGR_TENANT>",
"GRAFOMEM_CGR_ROLE_KEYS_JSON": "<GRAFOMEM_CGR_ROLE_KEYS_JSON>",
"GRAFOMEM_CGR_ROLE_KEYS": "<GRAFOMEM_CGR_ROLE_KEYS>",
"GRAFOMEM_CGR_FORBIDDEN_TENANTS": "<GRAFOMEM_CGR_FORBIDDEN_TENANTS>",
"GRAFOMEM_API": "<GRAFOMEM_API>"
}
}
}
}
{
"servers": {
"cgr-capture": {
"type": "stdio",
"command": "uvx",
"args": [
"grafomem-cgr==0.1.0"
],
"env": {
"GRAFOMEM_CGR_TENANT_KEY": "<GRAFOMEM_CGR_TENANT_KEY>",
"GRAFOMEM_CGR_TENANT": "<GRAFOMEM_CGR_TENANT>",
"GRAFOMEM_CGR_ROLE_KEYS_JSON": "<GRAFOMEM_CGR_ROLE_KEYS_JSON>",
"GRAFOMEM_CGR_ROLE_KEYS": "<GRAFOMEM_CGR_ROLE_KEYS>",
"GRAFOMEM_CGR_FORBIDDEN_TENANTS": "<GRAFOMEM_CGR_FORBIDDEN_TENANTS>",
"GRAFOMEM_API": "<GRAFOMEM_API>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
GRAFOMEM_CGR_TENANT_KEYRequired, secret | Your GRAFOMEM Cloud tenant API key (X-API-Key). Needs decisions:read for the durability guard. |
GRAFOMEM_CGR_TENANTRequired | The tenant id you expect that key to resolve to. If the key resolves to any other tenant, every write is refused. |
GRAFOMEM_CGR_ROLE_KEYS_JSONOptional | Role handles to public agent_key (64-hex Ed25519), inline as JSON. Example: {"cc-builder@acme":"<64-hex>"}. Use this or GRAFOMEM_CGR_ROLE_KEYS. |
GRAFOMEM_CGR_ROLE_KEYSOptional | Path to a JSON file with the same role-handle to public agent_key mapping. Use this or GRAFOMEM_CGR_ROLE_KEYS_JSON. |
GRAFOMEM_CGR_FORBIDDEN_TENANTSOptional | Comma-separated tenant ids to always refuse, even if pinned by mistake. Put your production tenant here. |
GRAFOMEM_APIOptional | GRAFOMEM Cloud base URL. Defaults to https://api.grafomem.com. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 24 Aug 2026 |
| Last updated | 24 Aug 2026 |
| Registry name | com.grafomem/cgr-capture |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
