Improve base configuration for `neovim`: * [`lsp`] Configure `gopls` * [`lsp`] Update `openapi` schema reference * [`colorscheme`] Update `gruvbox-material` configuration Add new `mcp` servers: * `github` * `memoby-bank` * `sequential-thinking` Reviewed-on: #283 Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com> Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
85 lines
1.4 KiB
JSON
85 lines
1.4 KiB
JSON
{
|
|
"mcpServers": {
|
|
"context7": {
|
|
"command": "pnpm",
|
|
"args": [
|
|
"dlx",
|
|
"@upstash/context7-mcp@latest"
|
|
]
|
|
},
|
|
"fetch": {
|
|
"command": "uvx",
|
|
"args": [
|
|
"mcp-server-fetch"
|
|
]
|
|
},
|
|
"filesystem": {
|
|
"command": "pnpm",
|
|
"args": [
|
|
"dlx",
|
|
"@modelcontextprotocol/server-filesystem@latest",
|
|
"/opt/personal",
|
|
"/opt/work"
|
|
]
|
|
},
|
|
"git": {
|
|
"command": "uvx",
|
|
"args": [
|
|
"mcp-server-git"
|
|
]
|
|
},
|
|
"github": {
|
|
"command": "docker",
|
|
"args": [
|
|
"run",
|
|
"-i",
|
|
"--rm",
|
|
"-e",
|
|
"GITHUB_PERSONAL_ACCESS_TOKEN",
|
|
"ghcr.io/github/github-mcp-server"
|
|
],
|
|
"env": {
|
|
"GITHUB_PERSONAL_ACCESS_TOKEN": "${GH_TOKEN}"
|
|
}
|
|
},
|
|
"memory": {
|
|
"command": "pnpm",
|
|
"args": [
|
|
"dlx",
|
|
"@modelcontextprotocol/server-memory@latest"
|
|
]
|
|
},
|
|
"memory-bank": {
|
|
"command": "pnpm",
|
|
"args": [
|
|
"dlx",
|
|
"@allpepper/memory-bank-mcp@latest"
|
|
]
|
|
},
|
|
"sequential-thinking": {
|
|
"command": "pnpm",
|
|
"args": [
|
|
"dlx",
|
|
"@modelcontextprotocol/server-sequential-thinking@latest"
|
|
]
|
|
},
|
|
"serena": {
|
|
"command": "uvx",
|
|
"arg": [
|
|
"--from",
|
|
"git+https://github.com/oraios/serena",
|
|
"serena-mcp-server",
|
|
"--transport",
|
|
"stdio",
|
|
"--enable-web-dashboard",
|
|
"False",
|
|
"--enable-gui-log-window",
|
|
"False",
|
|
"--tool-timeout",
|
|
"30"
|
|
]
|
|
}
|
|
}
|
|
"nativeMCPServers": []
|
|
}
|