FileSystem MCP Server (:8082)
2.6K
A collection of production-ready, Docker-native Model Context Protocol (MCP) servers. These servers expose standard tools (Database, Files, Search) over SSE (Server-Sent Events) for AI Agents to consume.
.env.example to .env to override defaults.docker compose up --build
:8081)openmcpserver/mcp-postgresDATABASE_URL: Connection string (e.g., postgres://user:pass@host:5432/db).POSTGRES_READ_ONLY: true (default) blocks INSERT/UPDATE/DELETE/DROP commands.:8082)openmcpserver/mcp-filesystemread_file, write_file, and list_directory tools.FILESYSTEM_ROOT: Internal path to serve (default /data)./data to give the agent access.- ./sandbox:/data:8083)openmcpserver/mcp-duckduckgoDDG_DEFAULT_MAX_RESULTS: Default number of results (default 10).The docker-compose.yml includes a test-db (Postgres 16) for testing locally without external dependencies.
You can verify the servers are running by hitting their SSE endpoints. You should see a stream connection open.
curl -N http://localhost:8083/sse
Images are available at openmcpserver/mcp-duckduckgo* , openmcpserver/mcp-filesystem,openmcpserver/mcp-postgres
Content type
Image
Digest
sha256:d42a032c7…
Size
59.6 MB
Last updated
7 months ago
docker pull openmcpserver/mcp-filesystem