Common Issues
OAuth sign-in or consent does not open
OAuth sign-in or consent does not open
- Confirm the remote server URL is exactly
https://api.omi.me/v1/mcp/sse - Use Omi’s registered ChatGPT or Claude connection flow; arbitrary client IDs are not accepted
- For Claude, use client ID
omi-claude-prodand leave the client secret blank - For ChatGPT’s developer-mode fallback, use
omi-chatgpt-prod, leave the secret blank, and set token auth method tonone - If the client cannot complete OAuth, use the manual MCP-key fallback in the Setup guide
Calling the REST API with an MCP key (404 or 401)
Calling the REST API with an MCP key (404 or 401)
An To call the Developer API (
omi_mcp_... key authenticates the MCP endpoints only. Two things follow:- Use the
/v1/mcp/REST endpoints — e.g.GET /v1/mcp/memories,GET /v1/mcp/memories/search?query=...,GET /v1/mcp/conversations,GET /v1/mcp/action-items. They accept the same key as the MCP server and return plain JSON. /v1/memoriesand/v2/memoriesdo not exist. Requests to them return404 Not Foundregardless of the key.
/v1/dev/...) instead, create a separate
key in Settings → Developer Settings → Developer API Keys; it starts with omi_dev_. Using either key on the
other’s endpoints returns a 401 that names the endpoints that key does authenticate.No tools showing up
No tools showing up
- Send an
initializerequest first — tools are only available after initialization - Check that your client supports the Streamable HTTP transport (
2025-03-26) - Try the
/v1/mcp/sse/infoendpoint to verify the server is reachable:
Search returns empty results
Search returns empty results
- Semantic search requires conversations/memories to be indexed in the vector database
- New data may take a few minutes to be indexed after creation
- Try broader queries — very specific queries may not match if phrased differently than the original
- Use
get_memoriesorget_conversationswith filters as a fallback
Rate limit errors (429)
Rate limit errors (429)
- The MCP server has per-user rate limits to prevent abuse
- Wait a moment and retry
- Reduce the frequency of tool calls in automated workflows
Locked content errors (-32002)
Locked content errors (-32002)
- Some memories and conversations are behind the paid plan
- Upgrade your plan to access all content
- Locked memories still appear in list/search results with truncated content
Debugging Tools
- MCP Inspector
- curl
- Log Files
Use the MCP inspector to test tools interactively:For local development:
Need Help?
Discord Community
Get help from the community and team
GitHub Issues
Report bugs or request features