MCP server to ensure code best practices for various programming languages and use cases
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add coding-guides -- docker run -i --rm docker.io/delian/codeguide-mcp:0.1.0~/.codex/config.toml
[mcp_servers.coding-guides]
command = "docker"
args = ["run", "-i", "--rm", "docker.io/delian/codeguide-mcp:0.1.0"]
# codex mcp add coding-guides -- docker run -i --rm docker.io/delian/codeguide-mcp:0.1.0~/.cursor/mcp.json
{
"mcpServers": {
"coding-guides": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/delian/codeguide-mcp:0.1.0"
]
}
}
}.vscode/mcp.json
{
"servers": {
"coding-guides": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/delian/codeguide-mcp:0.1.0"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"coding-guides": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/delian/codeguide-mcp:0.1.0"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"coding-guides": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/delian/codeguide-mcp:0.1.0"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"coding-guides": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/delian/codeguide-mcp:0.1.0"
]
}
}
}Remote
claude mcp add --transport http coding-guides https://codeguide-mcp-86057491046.europe-west1.run.app/mcp~/.codex/config.toml
[mcp_servers.coding-guides]
url = "https://codeguide-mcp-86057491046.europe-west1.run.app/mcp"
# codex mcp add coding-guides --url https://codeguide-mcp-86057491046.europe-west1.run.app/mcp~/.cursor/mcp.json
{
"mcpServers": {
"coding-guides": {
"url": "https://codeguide-mcp-86057491046.europe-west1.run.app/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"coding-guides": {
"type": "http",
"url": "https://codeguide-mcp-86057491046.europe-west1.run.app/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"coding-guides": {
"httpUrl": "https://codeguide-mcp-86057491046.europe-west1.run.app/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"coding-guides": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://codeguide-mcp-86057491046.europe-west1.run.app/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"coding-guides": {
"url": "https://codeguide-mcp-86057491046.europe-west1.run.app/mcp"
}
}
}