Getting Started¶
Prerequisites¶
- Docker and Docker Compose
jq(JSON processor)make
Install and Run¶
That's it. This will:
- Create a default
.envfrom.env.example(if one doesn't exist) - Start four containers (database, gateway, web UI, demo filesystem server)
- Wait for the gateway to be ready
- Register the demo server's 14 tools
- Print container status and URLs
Open http://localhost:3701 to access the web UI.
Custom Ports¶
If the default ports (3700, 3701) conflict with other services, add overrides to .env:
Then: make down && make up
Connect Your AI Agent¶
Point your MCP client to:
This is the MCP Streamable HTTP endpoint for the default emcp-global group. See Connect Your Agent for platform-specific setup.
Make Targets¶
make help Show all targets
make up Start all services (auto-registers configs)
make down Stop all services
make dev Build and start locally (for development)
make restart Restart all services
make logs Tail gateway logs
make status Service health + tool count
make register Re-register all configs with MCPJungle
make clean Remove containers, volumes, runtime data
Next Steps¶
- Add MCP Servers — connect your own tools
- Groups — create custom tool sets
- API Reference — programmatic access
- Troubleshooting — something not working?