Skip to content

Troubleshooting

https://mcp.engram.page
  • Wrong URL. The MCP endpoint lives at /api/mcp (see endpoints above). The bare host (no path) is not the MCP endpoint and will return 404.
  • Self-host TLS. The MCP endpoint must be HTTPS. Plain HTTP is rejected by clients per OAuth 2.1.
  • Backend not reachable. Confirm you can hit /api/health directly. If that fails, MCP can’t possibly work.
  • Account not active. Log in to app.engram.page and check your subscription is in good standing.
  • Onboarding not complete. Engram requires Terms acceptance before vault endpoints (including MCP) are usable.
  • Rate-limited during OAuth. Wait a minute and retry.
  • Confirm the vault has actually been synced from Obsidian. Check the Sync Center and app.engram.page.
  • Confirm the OAuth token actually carries the mcp scope; re-add the Connector if you skipped authorization on first install.
  • Try a more specific query. Semantic search returns top-K, so vague queries on a big vault may not surface what you expect.

OAuth tokens have a finite lifetime. Most clients handle refresh automatically; try the operation again. If the failure persists, remove and re-add the Connector.

  • Server-side logs: for self-host, see Self-Host
  • Client-side logs: Claude Desktop → HelpOpen developer console
  • File issues at engram-app/engram