Documentation Index
Fetch the complete documentation index at: https://openwearables.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Configuration
Add the following to your Cursor MCP settings:Verifying the Connection
After configuring Cursor:- Restart Cursor
- Open the AI chat panel
- Try asking: “Who can I query health data for?”
get_users tool to fetch available users from your Open Wearables instance.
Testing with MCPJam
MCPJam is a local inspector for testing MCP servers. It provides a UI to explore tools, test calls, and debug responses.- Command:
uv - Arguments:
run --frozen --directory /path/to/open-wearables/mcp start
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”).
