Research-Stack/opencode.json

77 lines
No EOL
2.3 KiB
JSON

{
"mcp": {
"contextstream": {
"type": "local",
"command": [
"npx",
"-y",
"contextstream-mcp"
],
"environment": {
"CONTEXTSTREAM_API_KEY": "{env:CONTEXTSTREAM_API_KEY}",
"CONTEXTSTREAM_TOOLSET": "complete",
"CONTEXTSTREAM_LOG_LEVEL": "quiet",
"CONTEXTSTREAM_OUTPUT_FORMAT": "compact",
"CONTEXTSTREAM_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_HOOK_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_CONSOLIDATED": "true",
"CONTEXTSTREAM_AUTO_HIDE_INTEGRATIONS": "true",
"CONTEXTSTREAM_SEARCH_LIMIT": "50",
"CONTEXTSTREAM_SEARCH_MAX_CHARS": "10000",
"CONTEXTSTREAM_INCLUDE_STRUCTURED_CONTENT": "true",
"CONTEXTSTREAM_CONTEXT_PACK": "true",
"CONTEXTSTREAM_AUTO_INDEX": "true",
"CONTEXTSTREAM_GRAPH_ENABLED": "true",
"CONTEXTSTREAM_DECISIONS_ENABLED": "true",
"CONTEXTSTREAM_MEMORY_ENABLED": "true",
"CONTEXTSTREAM_INDEX_DEPTH": "full",
"CONTEXTSTREAM_INCLUDE_DECISIONS": "true",
"CONTEXTSTREAM_INCLUDE_LESSONS": "true",
"CONTEXTSTREAM_INCLUDE_TASKS": "true",
"CONTEXTSTREAM_INCLUDE_PLANS": "true",
"CONTEXTSTREAM_REMINDERS_ENABLED": "true"
},
"enabled": true
},
"remote-lean-proof": {
"type": "local",
"command": [
"python3",
"4-Infrastructure/infra/remote_lean_proof_mcp.py"
],
"environment": {
"PROOF_SERVER_URL": "{env:PROOF_SERVER_URL}",
"PROOF_SERVER_URLS": "{env:PROOF_SERVER_URLS}",
"PROOF_SERVER_TOKEN_FILE": "{env:PROOF_SERVER_TOKEN_FILE}"
},
"enabled": true
},
"opencode-prover": {
"type": "local",
"command": [
"python3",
"5-Applications/tools-scripts/mcp/opencode_prover_mcp.py"
],
"enabled": true
},
"token-saver": {
"type": "local",
"command": [
"python3",
"5-Applications/tools-scripts/mcp/token_saver_mcp.py"
],
"enabled": true
},
"consensus": {
"type": "remote",
"url": "https://mcp.consensus.app/mcp",
"enabled": true
},
"headroom": {
"type": "local",
"command": ["headroom", "mcp", "serve"],
"enabled": true
}
},
"$schema": "https://opencode.ai/config.json"
}