MongoDB Server (containerized)
View on GitHubConnect to MongoDB databases. Runs in a container with outbound network access to reach your MongoDB endpoint.
name: "MongoDB Server (containerized)"
description: "Connect to MongoDB databases. Runs in a container with outbound network access to reach your MongoDB endpoint."
# Secrets: MONGODB_CONNECTION_STRING — set with: argus-mcp secrets set MONGODB_CONNECTION_STRING mongodb://user:pass@host:27017/db
mongodb-container:
type: stdio
command: npx
args:
- "-y"
- "mongodb-mcp-server"
env:
MDB_MCP_CONNECTION_STRING: "${MONGODB_CONNECTION_STRING}"
container:
enabled: true
network: bridge
MySQL Server (containerized)
View on GitHubConnect to MySQL databases. Runs in a container with outbound network access to reach your MySQL endpoint.
name: "MySQL Server (containerized)"
description: "Connect to MySQL databases. Runs in a container with outbound network access to reach your MySQL endpoint."
# Secrets: MYSQL_CONNECTION_STRING — set with: argus-mcp secrets set MYSQL_CONNECTION_STRING mysql://user:pass@host:3306/db
mysql-container:
type: stdio
command: npx
args:
- "-y"
- "@f4ww4z/mcp-mysql-server"
env:
MYSQL_CONNECTION_STRING: "${MYSQL_CONNECTION_STRING}"
container:
enabled: true
network: bridge
MySQL Server
View on GitHubConnect to MySQL databases. Runs as a subprocess.
name: "MySQL Server"
description: "Connect to MySQL databases. Runs as a subprocess."
# Secrets: MYSQL_CONNECTION_STRING — set with: argus-mcp secrets set MYSQL_CONNECTION_STRING mysql://user:pass@host:3306/db
mysql:
type: stdio
command: npx
args:
- "-y"
- "@f4ww4z/mcp-mysql-server"
env:
MYSQL_CONNECTION_STRING: "${MYSQL_CONNECTION_STRING}"
Neon Serverless Postgres (containerized)
View on GitHubManage Neon serverless PostgreSQL projects and databases via the Neon API. Runs in a container with outbound network access.
name: "Neon Serverless Postgres (containerized)"
description: "Manage Neon serverless PostgreSQL projects and databases via the Neon API. Runs in a container with outbound network access."
# Secrets: NEON_API_KEY — set with: argus-mcp secrets set NEON_API_KEY <your-neon-api-key>
# Get key at: https://console.neon.tech/app/settings/api-keys
neon-container:
type: stdio
command: npx
args:
- "-y"
- "@neondatabase/mcp-server-neon"
- "start"
- "${NEON_API_KEY}"
container:
enabled: true
network: bridge
PostgreSQL Server (containerized)
View on GitHubQuery PostgreSQL databases. Runs in a container with outbound network access to reach your database endpoint.
name: "PostgreSQL Server (containerized)"
description: "Query PostgreSQL databases. Runs in a container with outbound network access to reach your database endpoint."
postgres:
type: stdio
command: npx
args:
- "-y"
- "@modelcontextprotocol/server-postgres"
- "${POSTGRES_CONNECTION_STRING}"
container:
enabled: true
network: bridge
PostgreSQL Server (subprocess)
View on GitHubQuery and inspect PostgreSQL databases via the Model Context Protocol. Provide a connection string as a positional argument.
name: "PostgreSQL Server (subprocess)"
description: "Query and inspect PostgreSQL databases via the Model Context Protocol. Provide a connection string as a positional argument."
postgres:
type: stdio
command: npx
args:
- "-y"
- "@modelcontextprotocol/server-postgres"
- "${POSTGRES_CONNECTION_STRING}"
Redis Server (containerized)
View on GitHubInteract with Redis key-value stores. Runs in a container with outbound network access to reach your Redis endpoint.
name: "Redis Server (containerized)"
description: "Interact with Redis key-value stores. Runs in a container with outbound network access to reach your Redis endpoint."
# Secrets: REDIS_URL — set with: argus-mcp secrets set REDIS_URL redis://localhost:6379
redis-container:
type: stdio
command: npx
args:
- "-y"
- "@modelcontextprotocol/server-redis"
- "${REDIS_URL}"
container:
enabled: true
network: bridge
Redis Server
View on GitHubInteract with Redis key-value stores. Runs as a subprocess.
name: "Redis Server"
description: "Interact with Redis key-value stores. Runs as a subprocess."
# Secrets: REDIS_URL — set with: argus-mcp secrets set REDIS_URL redis://localhost:6379
redis:
type: stdio
command: npx
args:
- "-y"
- "@modelcontextprotocol/server-redis"
- "${REDIS_URL}"
SQLite Server (containerized)
View on GitHubQuery and manage SQLite databases. Runs in an isolated container with a host volume mount for database file access.
name: "SQLite Server (containerized)"
description: "Query and manage SQLite databases. Runs in an isolated container with a host volume mount for database file access."
# Secrets: none required
# Demonstrates: container.volumes (data persistence), network: none (fully isolated)
sqlite-container:
type: stdio
command: uvx
args:
- "mcp-server-sqlite"
- "--db-path"
- "/data/db.sqlite"
container:
enabled: true
network: none
volumes:
- "${HOME}/.mcp-data/sqlite:/data:rw"
SQLite Server
View on GitHubQuery and manage SQLite databases. Runs as a subprocess with direct host filesystem access.
name: "SQLite Server"
description: "Query and manage SQLite databases. Runs as a subprocess with direct host filesystem access."
sqlite:
type: stdio
command: uvx
args:
- "mcp-server-sqlite"
- "--db-path"
- "/path/to/your/database.sqlite"
Supabase MCP Server (containerized)
View on GitHubManage Supabase projects and databases. Runs in a container with outbound network access for Supabase API calls.
name: "Supabase MCP Server (containerized)"
description: "Manage Supabase projects and databases. Runs in a container with outbound network access for Supabase API calls."
supabase:
type: stdio
command: npx
args:
- "-y"
- "@supabase/mcp-server-supabase@latest"
- "--access-token"
- "${SUPABASE_ACCESS_TOKEN}"
container:
enabled: true
network: bridge
Supabase MCP Server (subprocess)
View on GitHubManage Supabase projects, run SQL queries, and interact with your database via the Supabase MCP server. Requires a Supabase access token.
name: "Supabase MCP Server (subprocess)"
description: "Manage Supabase projects, run SQL queries, and interact with your database via the Supabase MCP server. Requires a Supabase access token."
supabase:
type: stdio
command: npx
args:
- "-y"
- "@supabase/mcp-server-supabase@latest"
- "--access-token"
- "${SUPABASE_ACCESS_TOKEN}"
Want to add a configuration? See the contributing guide.