Record agent judgments and their real outcomes on GRAFOMEM Cloud. Capture now, score later.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add grafomem-cgr-capture --env GRAFOMEM_CGR_TENANT_KEY='<GRAFOMEM_CGR_TENANT_KEY>' --env GRAFOMEM_CGR_TENANT='<GRAFOMEM_CGR_TENANT>' -- uvx grafomem-cgr~/.codex/config.toml
[mcp_servers.grafomem-cgr-capture]
command = "uvx"
args = ["grafomem-cgr"]
env = { GRAFOMEM_CGR_TENANT_KEY = "<GRAFOMEM_CGR_TENANT_KEY>", GRAFOMEM_CGR_TENANT = "<GRAFOMEM_CGR_TENANT>" }
# codex mcp add grafomem-cgr-capture --env GRAFOMEM_CGR_TENANT_KEY='<GRAFOMEM_CGR_TENANT_KEY>' --env GRAFOMEM_CGR_TENANT='<GRAFOMEM_CGR_TENANT>' -- uvx grafomem-cgr~/.cursor/mcp.json
{
"mcpServers": {
"grafomem-cgr-capture": {
"command": "uvx",
"args": [
"grafomem-cgr"
],
"env": {
"GRAFOMEM_CGR_TENANT_KEY": "<GRAFOMEM_CGR_TENANT_KEY>",
"GRAFOMEM_CGR_TENANT": "<GRAFOMEM_CGR_TENANT>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"grafomem-cgr-capture": {
"type": "stdio",
"command": "uvx",
"args": [
"grafomem-cgr"
],
"env": {
"GRAFOMEM_CGR_TENANT_KEY": "<GRAFOMEM_CGR_TENANT_KEY>",
"GRAFOMEM_CGR_TENANT": "<GRAFOMEM_CGR_TENANT>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"grafomem-cgr-capture": {
"command": "uvx",
"args": [
"grafomem-cgr"
],
"env": {
"GRAFOMEM_CGR_TENANT_KEY": "<GRAFOMEM_CGR_TENANT_KEY>",
"GRAFOMEM_CGR_TENANT": "<GRAFOMEM_CGR_TENANT>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"grafomem-cgr-capture": {
"command": "uvx",
"args": [
"grafomem-cgr"
],
"env": {
"GRAFOMEM_CGR_TENANT_KEY": "<GRAFOMEM_CGR_TENANT_KEY>",
"GRAFOMEM_CGR_TENANT": "<GRAFOMEM_CGR_TENANT>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"grafomem-cgr-capture": {
"command": "uvx",
"args": [
"grafomem-cgr"
],
"env": {
"GRAFOMEM_CGR_TENANT_KEY": "<GRAFOMEM_CGR_TENANT_KEY>",
"GRAFOMEM_CGR_TENANT": "<GRAFOMEM_CGR_TENANT>"
}
}
}
}Environment variables
GRAFOMEM_CGR_TENANT_KEYGRAFOMEM_CGR_TENANT
Replace the placeholders with your own credentials and keep them out of version control.