feat: initial commit
This commit is contained in:
108
opencode.json
Normal file
108
opencode.json
Normal 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
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user