commit 48b561f22fca42e13ef5fbc3bfc3ac3768164be6
parent 94e398fb849cdaf7d61f593b0469543b41de09de
Author: Damian Myrda <damian@prime8.dev>
Date: Tue, 3 Mar 2026 18:43:57 -0600
add linear, notion, and figma mcp servers; enable postgres and redis
Diffstat:
1 file changed, 24 insertions(+), 36 deletions(-)
diff --git a/programs/opencode/opencode.json b/programs/opencode/opencode.json
@@ -2,45 +2,26 @@
"$schema": "https://opencode.ai/config.json",
"model": "moonshotai/Kimi-K2.5",
"permission": "allow",
- "plugin": [
- "opencode-supermemory"
- ],
+ "plugin": ["opencode-supermemory"],
"mcp": {
"fetch": {
"type": "local",
- "command": [
- "npx",
- "-y",
- "@modelcontextprotocol/server-fetch"
- ],
+ "command": ["npx", "-y", "@modelcontextprotocol/server-fetch"],
"enabled": false
},
"filesystem": {
"type": "local",
- "command": [
- "npx",
- "-y",
- "@modelcontextprotocol/server-filesystem",
- "/"
- ],
+ "command": ["npx", "-y", "@modelcontextprotocol/server-filesystem", "/"],
"enabled": true
},
"git": {
"type": "local",
- "command": [
- "npx",
- "-y",
- "@modelcontextprotocol/server-git"
- ],
+ "command": ["npx", "-y", "@modelcontextprotocol/server-git"],
"enabled": false
},
"github": {
"type": "local",
- "command": [
- "npx",
- "-y",
- "@modelcontextprotocol/server-github"
- ],
+ "command": ["npx", "-y", "@modelcontextprotocol/server-github"],
"enabled": true,
"environment": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "{env:GITHUB_TOKEN}"
@@ -48,24 +29,26 @@
},
"gitlab": {
"type": "local",
- "command": [
- "npx",
- "-y",
- "@structured-world/gitlab-mcp"
- ],
+ "command": ["npx", "-y", "@structured-world/gitlab-mcp"],
"environment": {
"GITLAB_PERSONAL_ACCESS_TOKEN": "{env:GITLAB_PERSONAL_ACCESS_TOKEN}",
"GITLAB_URL": "https://git.prime8.dev"
},
"enabled": true
},
+ "linear": {
+ "type": "local",
+ "command": ["npx", "-y", "mcp-remote", "https://mcp.linear.app/mcp"],
+ "enabled": true
+ },
"memory": {
"type": "local",
- "command": [
- "npx",
- "-y",
- "@modelcontextprotocol/server-memory"
- ],
+ "command": ["npx", "-y", "@modelcontextprotocol/server-memory"],
+ "enabled": true
+ },
+ "notion": {
+ "type": "remote",
+ "url": "https://mcp.notion.com/mcp",
"enabled": true
},
"postgres": {
@@ -76,7 +59,7 @@
"@modelcontextprotocol/server-postgres",
"{env:POSTGRES_URL}"
],
- "enabled": false
+ "enabled": true
},
"redis": {
"type": "local",
@@ -86,7 +69,12 @@
"@modelcontextprotocol/server-redis",
"{env:REDIS_URL}"
],
- "enabled": false
+ "enabled": true
+ },
+ "figma": {
+ "type": "remote",
+ "url": "http://127.0.0.1:3845/mcp",
+ "enabled": true
}
}
}