Maowl Open Maowl

Plan your database tables with an AI assistant

Connect the AI assistant you already use, and it can turn a description, a document, a spreadsheet, or an existing schema into tables with columns and foreign keys. The model lands in your Maowl account, laid out and ready to edit. Ask for changes while you have it open, and you'll see them as they happen. Maowl works with any assistant that can connect to a remote Model Context Protocol (MCP) server.

Server address

https://maowl.app/mcp

Assistants work only with models you've saved online, so you'll need to sign in to Maowl, with Google or with a code we email you.

Connect your assistant

claude mcp add --transport http maowl https://maowl.app/mcp
{"mcpServers": {"maowl": {"serverUrl": "https://maowl.app/mcp"}}}

The first time you connect, your assistant sends you to Maowl to sign in and click Allow. It can't reach your models until you do.

Connect with a prompt

Paste this prompt into Claude Code, Codex, Cursor, Claude, or ChatGPT to connect to Maowl and get started. For a version that includes the online model you have open, go to Account › AI assistants in the app.

Connect to Maowl so we can plan and edit database tables together.

MCP server: https://maowl.app/mcp

1. If Maowl isn't connected yet, add the MCP server and sign in when prompted:
   - Claude Code: claude mcp add --transport http maowl https://maowl.app/mcp
   - Codex: codex mcp add maowl --url https://maowl.app/mcp
   - Cursor or VS Code: add https://maowl.app/mcp as a remote HTTP MCP server named "maowl"
   - Claude or ChatGPT: connect https://maowl.app/mcp as a custom MCP connector
2. Call list_models to see my online models, then ask what I'd like to draw or edit.

What to ask

“Sketch the tables for our order system from this document.” “Turn the columns in this spreadsheet into tables with foreign keys.” “Add invoices to my bookstore model.” The assistant replies with a link that opens the model in Maowl.

What your assistant can do

The assistant follows the same rules you do: every table has a name of its own, and data types come from the Data type list. If a change breaks a rule, Maowl tells the assistant what to fix. The assistant can do only what your role on a model allows.

Staying in control

Before an assistant changes a model, we save a version, so you can go back if you don't like the result. The assistant's changes appear as “you@example.com via Claude” in Version history. To see which assistants are connected, or to disconnect one, go to Account › AI assistants.

Anything your assistant reads from your models goes to the company that runs it, under that company's terms. Maowl never sends your models to an AI provider on its own.

Questions

Which AI assistants work with Maowl?

Any assistant that can connect to a remote MCP server: Claude (claude.ai and its apps), ChatGPT in developer mode, Claude Code, Antigravity, VS Code with Copilot, Cursor, and others. Connect it to https://maowl.app/mcp.

Can the assistant delete my models?

No. It can list, read, create, and edit models, and restore earlier versions, but only where your role allows. It can't delete or share a model. If you don't like a change it made, open Version history and restore the version from just before it.

Related