Skip to main content
Glama

Motion MCP Server

Connects Claude.ai to your Motion workspace via the Motion REST API.

Tools included

Tool

Description

list_workspaces

List all workspaces

list_tasks

List tasks (filter by workspace, project, assignee, status, label)

get_task

Get a single task by ID

create_task

Create a new task

update_task

Update an existing task

delete_task

Delete a task

move_task

Move task to another workspace/project

list_projects

List projects in a workspace

get_project

Get a project by ID

create_project

Create a new project

list_users

List workspace members

get_my_user

Get current user profile

get_statuses

Get task statuses for a workspace

get_schedules

Get schedules

get_comments

Get comments on a task

create_comment

Add a comment to a task

list_recurring_tasks

List recurring tasks


Related MCP server: Motion MCP Server

Local setup

# 1. Install dependencies
npm install

# 2. Set your Motion API key
export MOTION_API_KEY=your_api_key_here

# 3. Start the server
npm start

Test it:

curl http://localhost:3000/
# → {"status":"ok","name":"motion-mcp","version":"1.0.0"}

Deploy to Railway (free tier)

  1. Push this folder to a GitHub repo

  2. Go to railway.appNew ProjectDeploy from GitHub Repo

  3. Select your repo

  4. In Railway dashboard → Variables → Add:

    MOTION_API_KEY = your_api_key_here
  5. Railway will give you a public URL like https://motion-mcp-production.up.railway.app


Deploy to Render (free tier)

  1. Push this folder to a GitHub repo

  2. Go to render.comNewWeb Service

  3. Connect your repo

  4. Set:

    • Build command: npm install

    • Start command: npm start

    • Environment variable: MOTION_API_KEY = your_api_key_here

  5. Render will give you a public URL like https://motion-mcp.onrender.com


Add to Claude.ai

Once hosted:

  1. Go to claude.ai/customize/connectors

  2. Click +Add custom connector

  3. Enter your public URL + /mcp
    e.g. https://motion-mcp-production.up.railway.app/mcp

  4. Click Add

  5. Enable it per conversation via the + button → Connectors


Environment variables

Variable

Required

Description

MOTION_API_KEY

✅ Yes

Your Motion API key (from Motion Settings)

PORT

No

Port to run on (default: 3000)

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jonesbanana/motion-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server