{
  "markdown": "# Palim MCP examples\n\nCopy-paste configs to connect [Palim](https://usepalim.com) — a **hosted MCP memory server** — to Claude, Cursor, ChatGPT, and other MCP clients.\n\nPalim stores sessions, decisions, and memories you **explicitly save**, then makes them searchable from every connected AI client.\n\n> Not a local SQLite sidecar. Hosted MCP endpoint. Search today: PostgreSQL full-text + text match (not vector/semantic embeddings).\n\n## Quick links\n\n| | |\n|---|---|\n| MCP endpoint | `https://api.usepalim.com/mcp` |\n| Setup / API key | https://api.usepalim.com/setup |\n| Docs | https://usepalim.com/en/docs/ |\n| Machine-readable | https://usepalim.com/llms.txt |\n| Site | https://usepalim.com |\n\n\n## Add to Cursor\n\n[![Add Palim MCP to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](cursor://anysphere.cursor-deeplink/mcp/install?name=palim&config=eyJ1cmwiOiJodHRwczovL2FwaS51c2VwYWxpbS5jb20vbWNwIn0=)\n\nOne-click MCP install (OAuth on first use). Or copy [`configs/cursor.mcp.json`](configs/cursor.mcp.json).\n\n### Cursor Marketplace plugin\n\nThis repository is the public Cursor plugin source:\n\n- Cursor Plugin manifest: [`.cursor-plugin/plugin.json`](.cursor-plugin/plugin.json)\n- Agent Plugins package: root [`plugin.json`](plugin.json) + [`mcp.json`](mcp.json)\n- Skill: [`skills/palim-memory/SKILL.md`](skills/palim-memory/SKILL.md)\n- Logo: [`assets/logo.svg`](assets/logo.svg)\n\nAfter marketplace review, install from **Customize → Plugins** / [cursor.com/marketplace](https://cursor.com/marketplace). Until then, use the deep link above or [cursor.directory/plugins/palim](https://cursor.directory/plugins/palim).\n\nLocal test:\n\n```bash\nmkdir -p ~/.cursor/plugins/local\nln -sfn \"$(pwd)\" ~/.cursor/plugins/local/palim\n# then Developer: Reload Window\n```\n\n### Intent pages\n\n- [Share context ChatGPT ↔ Claude](https://usepalim.com/en/use-cases/share-context-chatgpt-claude/)\n- [Hosted MCP memory server](https://usepalim.com/en/use-cases/hosted-mcp-memory-server/)\n- [Palim vs Mem0](https://usepalim.com/en/compare/palim-vs-mem0/)\n\n---\n\n## Claude Code (OAuth)\n\n```bash\nclaude mcp add --transport http palim https://api.usepalim.com/mcp\n```\n\nFirst use opens OAuth. API key alternative:\n\n```bash\nclaude mcp add --transport http palim https://api.usepalim.com/mcp \\\n  --header \"x-api-key: YOUR_API_KEY\"\n```\n\nAlso see [`configs/claude-code.sh`](configs/claude-code.sh).\n\n---\n\n## Cursor (OAuth)\n\nSettings → Tools & MCP → Add server → URL `https://api.usepalim.com/mcp`, or put this in `~/.cursor/mcp.json` / `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"palim\": {\n      \"url\": \"https://api.usepalim.com/mcp\"\n    }\n  }\n}\n```\n\nFile: [`configs/cursor.mcp.json`](configs/cursor.mcp.json). Restart Cursor after edits. For API key auth, see [`configs/cursor.api-key.mcp.json`](configs/cursor.api-key.mcp.json).\n\n---\n\n## Claude Desktop / Claude.ai\n\nAdd a **custom connector** / remote MCP:\n\n- URL: `https://api.usepalim.com/mcp`\n- Auth: OAuth (no API key required for that flow)\n\n---\n\n## ChatGPT\n\n1. Settings → Apps → Advanced → enable **Developer Mode**\n2. Create app → URL `https://api.usepalim.com/mcp` → Auth: **OAuth**\n3. Advanced settings → **disable OIDC** (otherwise: “Authorization Request Expired” / token exchange failures)\n4. In **each** chat, mention `@Palim` — without that, tools are not available\n\n---\n\n## Perplexity\n\nAPI key from https://api.usepalim.com/setup. Settings → Connectors → Advanced → paste [`configs/perplexity.mcp.json`](configs/perplexity.mcp.json) and replace `YOUR_API_KEY`.\n\n---\n\n## Smoke test\n\nIn any connected client:\n\n```text\nPalim Help\n```\n\nYou should get the tool overview. Then save a real session and retrieve it from a second client.\n\n---\n\n## What not to claim\n\n- Semantic / embedding search (not shipped)\n- Automatic sync without an explicit save (except documented extension/hooks)\n- ChatGPT Memory portability\n\n\n## Tools\n\nPalim exposes hosted memory tools over MCP (45+), including:\n\n| Tool | Purpose |\n|------|---------|\n| `palim_resume` | Continue the latest handoff |\n| `palim_save_context` | Lightweight checkpoint (default save) |\n| `palim_save_session` | Full transcript save/append |\n| `palim_search` / `palim_search_by_date_range` | Find past work |\n| `palim_add_memory` | Durable facts/preferences |\n| `palim_help` | Tool overview |\n\nFull list: connect and call `palim_help`, or see https://usepalim.com/en/docs/\n\n## Usage\n\n1. Connect with OAuth or `x-api-key`\n2. In a new chat, call `palim_resume` (or ask \"Palim Help\")\n3. After real work, checkpoint with `palim_save_context`\n4. Retrieve from another client with `palim_search`\n\n## License\n\nMIT — configs only; Palim the service remains proprietary.\n",
  "bytes": 4664,
  "sha": "b687444621348b8cc470a46683ce6d6fb3dfc1426e8ba59220dd12d986738b79",
  "repo_slug": "joleschmidt/palim-mcp-examples",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_joleschmidt_palim_676acc0e/readme"
}