
devondragon/motionmcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP Server for Use Motion Task 관리 시스템
개요
Motion은 AI-powered 캘린더 및 작업 관리 응용 프로그램입니다. 이 MCP 서버는 모델 Context 프로토콜을 통해 Claude 및 ChatGPT와 같은 LLMs와 모션의 API를 연결하므로 작업, 검색 프로젝트를 관리하고 일정을 확인하고 더 많은 것을 확인할 수 있습니다. 그것은 데스크탑, 웹 및 모바일에서 작동합니다. 데스크톱 MCP 클라이언트 용 - Claude Desktop, Claude Code, Cursor 및 유사. npx는 항상 최신 게시 버전을 실행합니다 - 설치가 필요하지 않습니다. 모바일 및 웹 클라이언트 용 - Claude mobile/web, ChatGPT mobile/web, 또는 HTTP MCP 클라이언트. 배포 후, Cloudflare 대시보드에서 비밀 설정 (Workers > 작업자 > 설정 > 변수): - MOTION API KEY - 모션 API 키 - MOTION MCP SECRET - 임의 문자열 (openssl rand -hex 16로 생성) 그 주소를 정확히 사용합니다.
개요(AI 번역)
Motion은 AI-powered 캘린더 및 작업 관리 응용 프로그램입니다. 이 MCP 서버는 모델 Context 프로토콜을 통해 Claude 및 ChatGPT와 같은 LLMs와 모션의 API를 연결하므로 작업, 검색 프로젝트를 관리하고 일정을 확인하고 더 많은 것을 확인할 수 있습니다. 그것은 데스크탑, 웹 및 모바일에서 작동합니다.
미리보기
- 위의 이미지를 클릭하면 전체 크기*를 볼 수 있습니다.
시작하기
** 필수품:** Node.js 20+ 및 모션 API 키.
지역 설정 (npx)
데스크톱 MCP 클라이언트 용 - Claude Desktop, Claude Code, Cursor 및 유사.
claude_desktop_config.json에 추가:
명령줄에서 테스트:
Tip:
npx항상 최신 게시 버전을 실행합니다. — 설치가 필요 없습니다.
원격 설정 (Cloudflare Workers)
모바일 및 웹 클라이언트 용 - Claude mobile/web, ChatGPT mobile/web, 또는 HTTP MCP 클라이언트.
원클릭 배포
배포 후, Cloudflare 대시보드에서 비밀 설정 (Workers > 작업자 > 설정 > 변수):
MOTION_API_KEY- 모션 API 키MOTION_MCP_SECRET- 임의 문자열 ([T4]로 생성)
수동 배치
MCP URL은 다음과 같습니다.
그 주소를 정확히 사용합니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Motion MCP Server
Motion is an AI-powered calendar and task management app that auto-schedules your work. This MCP server bridges Motion’s API with LLMs like Claude and ChatGPT via the Model Context Protocol, so you can manage tasks, search projects, check your schedule, and more — all through natural conversation. It works on desktop, web, and mobile.
Preview
Click the image above to view full size
Getting Started
Prerequisites: Node.js 20+ and a Motion API key.
Local Setup (npx)
For desktop MCP clients — Claude Desktop, Claude Code, Cursor, and similar.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"motion": {
"command": "npx",
"args": ["motionmcp"],
"env": {
"MOTION_API_KEY": "your_api_key"
}
}
}
}
Test from the command line:
MOTION_API_KEY=your_api_key npx motionmcp
Tip:
npxalways runs the latest published version — no install needed.
Remote Setup (Cloudflare Workers)
For mobile and web clients — Claude mobile/web, ChatGPT mobile/web, or any HTTP MCP client.
One-click deploy
After deploy, set your secrets in the Cloudflare dashboard (Workers > your worker > Settings > Variables):
MOTION_API_KEY— your Motion API keyMOTION_MCP_SECRET— a random string (generate withopenssl rand -hex 16)
Manual deploy
# Set secrets
npx wrangler secret put MOTION_API_KEY
npx wrangler secret put MOTION_MCP_SECRET # use: openssl rand -hex 16
# Deploy
npm run worker:deploy
Your MCP URL will be:
https://motion-mcp-server.YOUR_SUBDOMAIN.workers.dev/mcp/YOUR_SECRET
Use exactly that address. The secret goes at the end of the path and nothing follows it. The server speaks MCP Streamable HTTP on that single endpoint; do not append /sse or any other sub-path.
Clients that can send headers can keep the secret out of the URL instead: point them at https://motion-mcp-server.YOUR_SUBDOMAIN.workers.dev/mcp and send Authorization: Bearer YOUR_SECRET.
Connecting from Claude
- Go to claude.ai > Settings > Connectors
- Add your MCP URL
- The server syncs automatically to the Claude mobile app
For Claude Code, use the Streamable HTTP transport:
claude mcp add --transport http motion https://motion-mcp-server.YOUR_SUBDOMAIN.workers.dev/mcp --header "Authorization: Bearer YOUR_SECRET"
설치
npx motionmcp설정
{
"mcpServers": {
"motion": {
"command": "npx",
"args": ["motionmcp"],
"env": {
"MOTION_API_KEY": "your_api_key"
}
}
}
}