feat: initial commit

This commit is contained in:
Tom Kendrick
2026-04-21 20:44:08 +01:00
commit 5027f58be2
6 changed files with 240 additions and 0 deletions

108
opencode.json Normal file
View File

@@ -0,0 +1,108 @@
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@plannotator/opencode@latest"],
"mcp": {
"github": {
"type": "local",
"command": ["npx", "-y", "@modelcontextprotocol/server-github"],
"environment": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_PERSONAL_ACCESS_TOKEN}"
},
"enabled": true
},
"shortcut": {
"type": "local",
"command": ["npx", "-y", "@shortcut/mcp@latest"],
"environment": {
"SHORTCUT_API_TOKEN": "${SHORTCUT_API_TOKEN}"
},
"enabled": false
},
"context7": {
"type": "remote",
"url": "https://mcp.context7.com/mcp",
"headers": {
"X-Context7-API-Key": "${CONTEXT7_API_KEY}"
},
"enabled": true
},
"notion": {
"type": "remote",
"url": "https://mcp.notion.com/mcp",
"enabled": false,
"oauth": {}
},
"excalidraw": {
"type": "remote",
"url": "https://excalidraw-mcp-app.vercel.app/mcp",
"enabled": false
},
"grafana-t1": {
"type": "local",
"command": ["uvx", "mcp-grafana"],
"environment": {
"GRAFANA_URL": "https://observability-t1.services.appointedd.com",
"GRAFANA_SERVICE_ACCOUNT_TOKEN": "${GRAFANA_T1_TOKEN}"
},
"enabled": false
},
"grafana-t2": {
"type": "local",
"command": ["uvx", "mcp-grafana"],
"environment": {
"GRAFANA_URL": "https://observability-t2.services.appointedd.com",
"GRAFANA_SERVICE_ACCOUNT_TOKEN": "${GRAFANA_T2_TOKEN}"
},
"enabled": false
},
"grafana-production": {
"type": "local",
"command": ["uvx", "mcp-grafana"],
"environment": {
"GRAFANA_URL": "https://observability.services.appointedd.com",
"GRAFANA_SERVICE_ACCOUNT_TOKEN": "${GRAFANA_PROD_TOKEN}"
},
"enabled": false
},
"aws-cloudwatch": {
"type": "local",
"command": ["uvx", "awslabs.cloudwatch-mcp-server@latest"],
"environment": {
"AWS_PROFILE": "ro",
"AWS_REGION": "eu-west-1",
"FASTMCP_LOG_LEVEL": "ERROR"
},
"enabled": false
},
"aws-cloudformation": {
"type": "local",
"command": ["uvx", "awslabs.cfn-mcp-server@latest"],
"environment": {
"AWS_PROFILE": "ro",
"AWS_REGION": "eu-west-1",
"FASTMCP_LOG_LEVEL": "ERROR"
},
"enabled": false
},
"aws-iac": {
"type": "local",
"command": ["uvx", "awslabs.aws-iac-mcp-server@latest"],
"environment": {
"AWS_PROFILE": "ro",
"AWS_REGION": "eu-west-1",
"FASTMCP_LOG_LEVEL": "ERROR"
},
"enabled": false
},
"nextjs": {
"type": "local",
"command": ["npx", "-y", "next-devtools-mcp@latest"],
"enabled": false
},
"say": {
"type": "local",
"command": ["npx", "say-mcp-server"],
"enabled": false
}
}
}