Configuration examples for using Itential MCP with the dev stack.
Any MCP-compatible host application can connect to and utilize any independent MCP server. As an example, let's configure Claude Desktop to use the Itential MCP server for interacting with your local Platform instance.
- Itential Dev Stack running (
make up) - Claude Desktop installed
Edit your Claude Desktop configuration file:
| OS | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
Add the following configuration (see claude_desktop_config.example.json):
{
"mcpServers": {
"itential": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--network", "devstack",
"-e", "ITENTIAL_MCP_PLATFORM_HOST=platform",
"-e", "ITENTIAL_MCP_PLATFORM_PORT=3000",
"-e", "ITENTIAL_MCP_PLATFORM_USER=admin@itential",
"-e", "ITENTIAL_MCP_PLATFORM_PASSWORD=admin",
"-e", "ITENTIAL_MCP_PLATFORM_DISABLE_TLS=true",
"-e", "ITENTIAL_MCP_SERVER_LOG_LEVEL=INFO",
"ghcr.io/itential/itential-mcp:latest"
]
}
}
}Note: Replace
admin@itential/adminwith your Platform credentials if different.
The configuration runs the MCP container on-demand when Claude Desktop starts. The container:
- Connects to the
devstackdocker network (created by docker-compose) - Authenticates with Platform using the provided credentials
- Exposes Itential Platform tools to Claude Desktop via stdio
- Restart Claude Desktop after saving the configuration
- Look for the hammer icon in the chat input area
- Click it to see available Itential tools
Container network not found
Ensure the dev stack is running:
make statusAuthentication errors
Verify your credentials work:
curl -X POST http://localhost:3000/login \
-H "Content-Type: application/json" \
-d '{"username":"admin@itential","password":"admin"}'View MCP logs
Check container logs for errors:
docker logs $(docker ps -q --filter "ancestor=ghcr.io/itential/itential-mcp") 2>/dev/null- itential-mcp GitHub - MCP server documentation
- MCP Protocol - Model Context Protocol specification
- Claude Desktop - Download Claude Desktop