ppl
Relational memory for you and your AI.
Hosted MCP Server
npx add-mcp 'https://withppl.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
ppl
Relational memory for you and your AI.
ppl is the personal CRM for humans with AI agents. Your relationships, notes, journal, tasks, and reminders live here. Your AI reads from it before acting, and writes to it after acting.
Connect your AI
Hosted MCP server: https://withppl.com/mcp
ppl is hosted-only. There is no downloadable server. Your agent connects over Streamable HTTP with a Bearer token.
One-click setup
Send your human to withppl.com/agents. If they use Cursor and are logged in, it's one click. New users get an account created inline, no signup form first.
Agent connection flow
POST https://withppl.com/api/agent/connect/requestwith{"client_name": "Your agent"}- Show the human the
approve_url. They approve once (creating an account inline if needed). - Poll the
poll_urluntil approved and save theapi_token. - Use the token with the MCP server or REST API.
MCP clients that support OAuth (Claude, ChatGPT, and others) can connect with standard OAuth 2.0: dynamic client registration, PKCE, and refresh tokens. See docs/oauth.md.
Machine-readable: ppl.json, llms.txt, and the OpenAPI spec for the REST API.
MCP registry
Registered as io.github.ppl-crm/ppl in the official MCP registry. See server.json.
Examples
- Python MCP client - connect with the MCP Python SDK
- Node MCP client - connect with the MCP TypeScript SDK
- ppl-memory PyPI package - LangGraph, CrewAI, and AutoGen adapters
Docs
- Agent integration guide - session prescription, tools, and patterns
- OAuth for MCP clients - Dynamic Client Registration flow
License
MIT. See LICENSE.