From 777c4e09843cd35dc21fb9f80686210e70fd8806 Mon Sep 17 00:00:00 2001 From: Christoph Emsenhuber Date: Mon, 14 Sep 2026 11:57:28 +0200 Subject: [PATCH] opencode.json: Projekt-MCP-Konfig mit {env:}-Platzhaltern Co-Authored-By: Claude Haiku 4.5 --- opencode.json | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 opencode.json diff --git a/opencode.json b/opencode.json new file mode 100644 index 0000000..0e956ac --- /dev/null +++ b/opencode.json @@ -0,0 +1,75 @@ +{ + "mcp": { + "home-assistant": { + "type": "remote", + "url": "{env:MCP_HOME_ASSISTANT_URL}", + "enabled": false + }, + "hostinger-api": { + "type": "local", + "command": [ + "npx", + "-y", + "hostinger-api-mcp" + ], + "environment": { + "HOSTINGER_API_TOKEN": "{env:MCP_HOSTINGER_API_TOKEN}" + }, + "enabled": false + }, + "mikromcp": { + "type": "local", + "command": [ + "npx", + "-y", + "mikromcp", + "serve" + ], + "environment": { + "MIKROMCP_CONFIG_PATH": "/Users/christophemsenhuber/dev/bf-infra/mcp/mikromcp/config/routers.yaml", + "MIKROMCP_DEFAULT_ROUTER": "crs326-core", + "ROUTER_AP1_USER": "admin", + "ROUTER_AP2_USER": "admin", + "ROUTER_AP3_USER": "admin", + "CRS326_CORE_USER": "admin", + "CRS326_BRANCH_USER": "admin", + "ROUTER_AP1_PASS": "{env:MCP_MIKROMCP_ROUTER_AP1_PASS}", + "ROUTER_AP2_PASS": "{env:MCP_MIKROMCP_ROUTER_AP2_PASS}", + "ROUTER_AP3_PASS": "{env:MCP_MIKROMCP_ROUTER_AP3_PASS}", + "CRS326_CORE_PASS": "{env:MCP_MIKROMCP_CRS326_CORE_PASS}", + "CRS326_BRANCH_PASS": "{env:MCP_MIKROMCP_CRS326_BRANCH_PASS}" + }, + "enabled": false + }, + "cloudflare": { + "type": "remote", + "url": "https://mcp.cloudflare.com/mcp", + "enabled": true + }, + "ollama": { + "type": "local", + "command": [ + "npx", + "-y", + "ollama-mcp" + ], + "environment": { + "OLLAMA_HOST": "http://127.0.0.1:11434" + }, + "enabled": false + }, + "pve-mcp": { + "type": "remote", + "url": "http://10.40.20.173:3000/", + "enabled": true + }, + "n8n-mcp": { + "type": "remote", + "url": "http://10.40.20.167:3001/mcp", + "headers": { + "Authorization": "Bearer {env:N8N_MCP_BEARER}" + }, + "enabled": true + } + } +}