Caipi
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Caipicreate a page for our trip itinerary and share it as a link"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Caipi
A workspace your AI builds into. Connect Caipi to ChatGPT, Claude, or any AI app that speaks MCP. Ask for notes, a page to share, or a small app, and it lands in your own space. Open it on any device, and pick it up again from any connected chat.
Any AI app. One MCP connector works in Claude, ChatGPT, Claude Code, Codex, Cursor, and anything else that supports remote MCP.
Plain files. Markdown, HTML, and SQLite. Nothing proprietary, and you can take everything with you.
Small apps with a real database. A folder with
index.htmlandmanifest.jsonbecomes an app. The page calls named SQL operations you declare; it never sends raw SQL.Private by default. Share a single page, a folder, or an app at its own address when you want to.
Use it hosted at caipi.ai (free), or run your own.
Self-hosting
cp .env.example .env # set CAIPI_OWNER_PASSWORD and CAIPI_PUBLIC_URL
docker compose up -dYour AI app connects to https://your-domain/mcp from its own cloud, so the server needs a public HTTPS address. A VPS behind Caddy works, and so does a machine at home behind Cloudflare Tunnel or Tailscale Funnel. The full guide, including HTTPS, a separate domain for shared pages, backups, and upgrades, is in docs/self-hosting.md.
Related MCP server: Mnela MCP Server
Development
Requires Python 3.13 and uv.
uv sync
uv run uvicorn caipi.main:app --reload --port 8765
uv run pytestThe app is a Starlette server (caipi/) with an MCP server built on the official Python SDK, SQLite or Postgres for metadata, and plain files on disk for workspaces. Pages are server-rendered with Jinja; there is no frontend build step.
License
AGPL-3.0. You can run, modify, and self-host Caipi freely. If you offer a modified version to others as a service, you must publish your changes under the same license.
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
One memory, every AI. A shared, user-owned markdown memory your AI clients read and write over MCP.
MCP-native notes and memory for ChatGPT, Claude, and other AI tools.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server for AI agents to read, write, and organize notes in a local-first, human-in-the-loop note-taking app.3 npm2MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to read and write into a self-hosted personal knowledge base built from imported chats, documents, and notes, with a knowledge graph and AI-powered enrichment.1MIT
- AlicenseNot gradedqualityAmaintenanceNotion-like workspace of pages and customizable databases with a remote MCP server (OAuth 2.1 + PKCE, scoped read/write tokens, full audit log). 14 tools to search, read, and write pages, database rows, and database schemas.73AGPL 3.0
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants and teams to collaborate in a shared workspace by building and querying tables, writing documents, uploading files, and publishing live dashboards through any MCP-compatible client.2MIT