# Motion MCP - Tools, Setup and Examples | FlyMy.AI

> Motion MCP for Claude, Cursor and Codex. Docs and tasks, with 27 actions. Your API key. See setup, examples and pricing.

Page: https://flymy.ai/mcp/motion/

MCP / Docs and productivity

# Motion MCP: docs and tasks

Motion is an intelligent calendar and project management tool that automatically plans your day, schedules meetings, and helps teams collaborate efficiently. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

[Connect Motion](https://flymy.ai/mcp/motion/#connect) [What it can do](https://flymy.ai/mcp/motion/#actions)

Your own API key, 27 actions, Docs and productivity

$ YOUR NEXT RUN

Claude Code, Codex, Cursor, Any agent

## Use Motion MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

```
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/motion.md. Help me connect Motion MCP to this assistant. Then help me run this task: Use Motion to add custom field to project. Ask me for the required inputs first and show the result.
```

[Open FlyMy.AI](https://app.flymy.ai/new-agent) [Download brief](https://flymy.ai/mcp/motion.md)

## What Motion MCP can do

27 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/motion/#method-MOTION_ADD_CUSTOM_FIELD_TO_PROJECT) `MOTION_ADD_CUSTOM_FIELD_TO_PROJECT` | Add a custom field value to a project in Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_ADD_CUSTOM_FIELD_TO_TASK) `MOTION_ADD_CUSTOM_FIELD_TO_TASK` | Add a custom field value to a task in Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_CREATE_COMMENT) `MOTION_CREATE_COMMENT` | Create a new comment on a Motion task. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_CREATE_CUSTOM_FIELD) `MOTION_CREATE_CUSTOM_FIELD` | Create a new custom field in a Motion workspace. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_CREATE_PROJECT) `MOTION_CREATE_PROJECT` | Create a new project in Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_CREATE_RECURRING_TASK) `MOTION_CREATE_RECURRING_TASK` | Create a new recurring task in Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_CREATE_TASK) `MOTION_CREATE_TASK` | Create a new task in Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_DELETE_CUSTOM_FIELD) `MOTION_DELETE_CUSTOM_FIELD` | Delete a custom field from Motion workspace. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_DELETE_CUSTOM_FIELD_FROM_PROJECT) `MOTION_DELETE_CUSTOM_FIELD_FROM_PROJECT` | Delete a custom field value from a project in Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_DELETE_CUSTOM_FIELD_FROM_TASK) `MOTION_DELETE_CUSTOM_FIELD_FROM_TASK` | Delete a custom field value from a task in Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_DELETE_RECURRING_TASK) `MOTION_DELETE_RECURRING_TASK` | Delete a recurring task from Motion based on the ID supplied. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_DELETE_TASK) `MOTION_DELETE_TASK` | Delete a task from Motion based on task ID. |

**Show all 27 actions**

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/motion/#method-MOTION_GET_MY_USER) `MOTION_GET_MY_USER` | Get information on the owner of the API key. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_GET_PROJECT) `MOTION_GET_PROJECT` | Retrieve a single project by its ID. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_GET_TASK) `MOTION_GET_TASK` | Retrieve a task by its ID from Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_COMMENTS) `MOTION_LIST_COMMENTS` | Get all comments on a specific task. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_CUSTOM_FIELDS) `MOTION_LIST_CUSTOM_FIELDS` | Retrieve all custom fields for a given Motion workspace. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_PROJECTS) `MOTION_LIST_PROJECTS` | Get all projects for a workspace. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_RECURRING_TASKS) `MOTION_LIST_RECURRING_TASKS` | Get all recurring tasks for a workspace. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_SCHEDULES) `MOTION_LIST_SCHEDULES` | Get a list of schedules for your user. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_STATUSES) `MOTION_LIST_STATUSES` | Get a list of statuses for a Motion workspace. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_TASKS) `MOTION_LIST_TASKS` | Get all tasks for a given query with optional filtering. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_USERS) `MOTION_LIST_USERS` | Get a list of users for a given workspace or team. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_LIST_WORKSPACES) `MOTION_LIST_WORKSPACES` | Retrieve all workspaces a user has access to. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_MOVE_TASK) `MOTION_MOVE_TASK` | Move a task to a different workspace in Motion. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_UNASSIGN_TASK) `MOTION_UNASSIGN_TASK` | Unassign a task from its current assignee. |
| [#](https://flymy.ai/mcp/motion/#method-MOTION_UPDATE_TASK) `MOTION_UPDATE_TASK` | Update an existing task in Motion. |

## Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

**“Use Motion to add custom field to project. Ask me for the required inputs first and show the result.”** uses `MOTION_ADD_CUSTOM_FIELD_TO_PROJECT`

**“Use Motion to add custom field to task. Ask me for the required inputs first and show the result.”** uses `MOTION_ADD_CUSTOM_FIELD_TO_TASK`

**“Use Motion to create comment. Ask me for the required inputs first and show the result.”** uses `MOTION_CREATE_COMMENT`

## Connect Motion in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

1. 01 ### Add FlyMy.AI Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
2. 02 ### Add your API Key Paste it into the Motion [connection settings](https://app.flymy.ai/mcp-configs#motion) once; it stays with FlyMy.AI, never in a prompt or a chat.
  - **API Key** - Your Motion API key. Create one from Motion Settings > API tab. The key is shown only once during creation. [Get API key →](https://docs.usemotion.com/cookbooks/getting-started)
3. 03 ### Ask Paste a request from this page. Every run shows what it cost.

Claude Code

```
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
```

Then run /mcp in Claude Code and sign in.

Codex

```
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
```

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop

```
https://mcp-agents.flymy.ai/mcp
```

Settings, Connectors, Add custom connector: paste this URL.

## Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Motion account, under its plan and limits. No seats and no minimum.

[See usage pricing →](https://flymy.ai/pricing/)

## More Docs and productivity MCPs

Docs, spreadsheets, tasks, projects, forms and files.

### Notion

Notion pages/databases

21 actions / sign in

Link: https://flymy.ai/mcp/notion/

### Google Sheets

Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps

36 actions / sign in

Link: https://flymy.ai/mcp/google-sheets/

### Airtable

Airtable bases on per-user OAuth: list bases and schema, read, create, update and delete records, comments, webhooks

9 actions / sign in

Link: https://flymy.ai/mcp/airtable/

### Google Drive

Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access

51 actions / sign in

Link: https://flymy.ai/mcp/googledrive/

### Api2Pdf

Api2Pdf is a REST API that enables developers to generate PDFs from HTML, URLs, and various document formats using engines like wkhtmltopdf, Headless...

9 actions / your API key

Link: https://flymy.ai/mcp/api2pdf/

### Asana

Asana work management: tasks, subtasks, projects, sections, portfolios, custom fields, comments and attachments on per-user OAuth

18 actions / sign in

Link: https://flymy.ai/mcp/asana/

## Go to the source

[Motion in the docs →](https://docs.flymy.ai/mcp/apps/motion), [Motion connection settings →](https://app.flymy.ai/mcp-configs#motion), [Motion website →](https://www.usemotion.com/), [Every MCP in the catalog →](https://flymy.ai/mcp/#catalog), [Usage pricing →](https://flymy.ai/pricing/)

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.

---

For agents: the FlyMyAI operating guide (sign up, connect, run models, tools and agents) is https://flymy.ai/skill.md, and https://flymy.ai/llms.txt lists the other pages and the documentation.
