Configuration
Add the following to your Claude Desktop configuration file:- macOS
- Windows
Edit
~/Library/Application Support/Claude/claude_desktop_config.json:Verifying the Connection
After configuring Claude Desktop:- Restart Claude Desktop
- Look for the MCP tools icon in the chat interface
- Try asking: “Who can I query health data for?”
get_users tool to fetch available users from your Open Wearables instance.
Troubleshooting
”Invalid API key” error
Ensure yourOPEN_WEARABLES_API_KEY in config/.env is valid. You can get an API key from:
- The Open Wearables developer portal
- Or via the backend admin panel at
/api/v1/developer/api-keys
”Connection refused” error
Make sure the backend is running at the URL specified inOPEN_WEARABLES_API_URL.
For local development:
No users found
Make sureOPEN_WEARABLES_API_URL in mcp/config/.env points to the API base URL (e.g. https://api.openwearables.io or http://localhost:8000), not the URL of your Open Wearables dashboard/frontend. The MCP server calls GET /api/v1/users on this URL - if it points to the wrong service, you’ll get a 404 (“Resource not found”).
