monday-graphql-mcp
monday-graphql-mcp
monday.com GraphQL API를 기반으로 개발하는 개발자를 돕는 MCP 서버 — 쿼리 검증, 컬럼 값 형식, 오류 설명, 라이브 스키마 인트로스펙션, 코드 스캐폴딩을 모두 AI 어시스턴트에서 제공합니다.
도구
도구 | API 키 필요 | 설명 |
| 아니요 | 모든 컬럼 유형에 대한 정확한 읽기/쓰기 JSON 형식 |
| 아니요 | API 오류를 해석하고 수정 제안 제공 |
| 아니요 | 통합, 웹훅, OAuth, 앱을 위한 보일러플레이트 코드 |
| 선택 사항 | 구문 검사, 복잡도 추정, 린트 경고 |
| 예 | 키워드로 필터링 가능한 라이브 스키마 인트로스펙션 |
| 예 | API에 대해 쿼리 또는 뮤테이션 실행 |
Related MCP server: Monday.com MCP Server
설정
1. 설치 및 빌드
git clone <repo-url> monday-graphql-mcp
cd monday-graphql-mcp
npm install
npm run build2. Claude Code에 추가
mcpServers 아래의 ~/.claude/settings.json에 다음을 추가하세요:
{
"mcpServers": {
"monday-graphql-mcp": {
"command": "node",
"args": ["/path/to/monday-graphql-mcp/dist/index.js"],
"env": {
"MONDAY_API_KEY": "your_api_key_here"
}
}
}
}API 키 가져오기: monday.com → Avatar → Administration → API.
구성을 업데이트한 후 Claude Code를 다시 시작하세요.
3. 키 없이 사용
column_value_format, explain_error, scaffold는 API 키 없이 즉시 작동합니다.
사용 예시
컬럼 유형의 정확한 형식 가져오기
How do I write a people column value?
→ uses column_value_format({ column_type: "people" }){
"personsAndTeams": [{ "id": 12345678, "kind": "person" }]
}API 오류 해석하기
I'm getting "ColumnValueException: invalid value" — what's wrong?
→ uses explain_error({ error: "...", query: "..." })쿼리 실행 전 검증하기
query {
boards(ids: [123]) {
items_page(limit: 500) {
items {
id
name
column_values { id text value }
subitems { id name }
}
}
}
}→ validate_query flags:
- Estimated complexity: ~4200 (HIGH — likely to hit limits)
- limit: 500 is the hard cap, but combined with subitems + all column_values this is expensive
- Fetching all column_values without ids filter — add ids: ["col1"] to reduce complexity
- Fetching subitems + column_values together — consider two separate queries보일러플레이트 생성하기
Scaffold a TypeScript webhook listener for monday.com
→ uses scaffold({ type: "webhook-listener", language: "typescript" })스캐폴드 유형: api-client, webhook-listener, oauth-flow, integration, board-view, dashboard-widget
언어: typescript, javascript, python
라이브 스키마 가져오기
Show me the monday.com schema for item-related types
→ uses get_schema({ filter: "item" })쿼리 실행하기
query {
me {
id
name
email
}
}→ uses run_query({ query: "..." })지원되는 컬럼 유형
text · long_text · numbers · status · people · date · timeline · checkbox · dropdown · link · email · phone · rating · country · board_relation · dependency · tags · hour · week · world_clock · color_picker · location · formula · mirror · auto_number · creation_log · last_updated · item_id · vote · files · subtasks
개발
npm run dev # run with tsx (no build step)
npm run build # compile TypeScript to dist/
npm start # run compiled output서버는 MCP 프로토콜을 사용해 stdin/stdout으로 통신합니다. MCP 호스트(Claude Code, Claude Desktop 등)가 실행하도록 설계되어 있으며, 터미널에서 직접 실행하는 용도가 아닙니다.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables AI assistants to interact with Monday.com workspaces, allowing retrieval of board lists, board details, item content, and user information through the Monday.com API.4
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Monday.com boards, items, groups, updates, and documents through natural language. Supports creating and managing boards, items, sub-items, comments, and documents with full CRUD operations.MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to execute GraphQL queries and retrieve schema information from any GraphQL endpoint.21418MIT
- AlicenseNot gradedqualityCmaintenanceMCP server wrapping Monday.com GraphQL API to enable AI agents to interact with Monday.com boards, items, and workspaces through natural language or tool calls.10MIT
Related MCP Connectors
Monday.com MCP — wraps the Monday.com GraphQL API (BYO API key)
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Connect AI assistants to Stellary projects, boards, documents, and governed agent workflows.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ataliarf/monday-graphql-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server