motion-mcp-server
2
The Motion MCP Server is an open-source tool facilitating the integration of AI assistants with Motion's task management features. It enables natural language interaction with Motion's API, ensuring efficient project and schedule management.
Motion MCP Server
An open-source MCP server enabling AI assistants to interact with the Motion API for intelligent task and project management.
Features
- MCP tools for various Motion API endpoints (projects, tasks, users, etc.).
- Automatic rate limiting to prevent exceeding Motion API quotas (12 calls per 3 minutes).
- Persistent state for rate limiting across server restarts, using a local SQLite database.
Smart Data Retrieval for AI Efficiency
- Sensible defaults for data retrieval to avoid flooding AI with unnecessary information.
- User-controlled specificity for tailored data requests.
- Intelligent handling of complex data structures.
About Motion Task Management
Motion is an AI-powered platform for task management, project planning, and calendar scheduling. It uses AI to schedule tasks and prioritize them.
Setup
- Clone the repository.
- Ensure Node.js compatibility for dependencies.
- Install dependencies.
- Configure Motion API key.
- Start the server.
Usage
- Use with Claude Desktop by adding the Motion server to its config file.
- Use with SSE/HTTP clients via MCP Proxy.
Other Connections
Zapier offers another way to connect AI to Motion.
Rate Limiting
The server enforces a limit of 12 API calls per 3 minutes to adhere to Motion's API limits.