MesitaSign in

API & MCP documentation

Everything in the dashboard, available programmatically.

Overview

Mesita is a Trello-style Kanban app. Everything you can do in the dashboard is also available through the REST API and the MCP server — they call the same endpoints, so they never drift.

Authentication

All API and MCP requests use a bearer key. Create one in the dashboard under API & MCP.

The dashboard UI itself uses the same API with a session cookie + X-CSRF-Token.

Connect to Claude / ChatGPT (MCP)

Add Mesita as a custom MCP connector:

  1. URL: https://dash.mesita.io/mcp
  2. Authenticate with a workspace or account API key (Bearer token).
  3. The server exposes ~85 tools covering boards, lists, cards, labels, members, dates, checklists, comments, attachments, custom fields, search, automation, webhooks and bulk operations.

The MCP protocol is JSON-RPC 2.0 over HTTP POST (initialize, tools/list, tools/call).

Boards

Lists

Cards

Labels, fields, checklists

Search, automation, webhooks

Example

Create a board with lists and a card:

curl -X POST https://dash.mesita.io/api/v1/boards \
  -H 'Authorization: Bearer YOUR_KEY' -H 'Content-Type: application/json' \
  -d '{"name":"Roadmap","with_default_lists":true}'

curl -X POST https://dash.mesita.io/api/v1/lists/123/cards \
  -H 'Authorization: Bearer YOUR_KEY' -H 'Content-Type: application/json' \
  -d '{"title":"Ship v1","description":"**Markdown** supported"}'