claudekit / tools / asana
[ MCP · Productivity ]

Asana

Asana가 직접 호스팅하는 공식 원격 MCP 서버. Claude Code에서 Asana Work Graph의 태스크, 프로젝트를 검색, 생성, 업데이트하고 상태 보고를 작성합니다.

updated
$ claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 asana https://mcp.asana.com/v2/mcp copy

Asana가 직접 호스팅하는 공식 원격 MCP 서버.

왜 필요한가?

업무 태스크를 확인하고 상태를 보고하려면 Asana를 따로 열어야 했습니다. Asana MCP를 연결하면 Claude Code에서 Asana Work Graph의 태스크, 프로젝트, 상태를 대화로 조회하고 업데이트할 수 있습니다.

무엇을 할 수 있나

Asana 공식 문서가 안내하는 대표 작업입니다.

  • 내 태스크 조회 — “이번 주 마감인 미완료 태스크를 모두 찾아줘”
  • 태스크 생성 — “Marketing 프로젝트에 새 태스크를 만들고 나한테 할당해줘”
  • 프로젝트 상태 요약 — “Q2 Planning 프로젝트의 상태를 보여줘”
  • 상태 업데이트 게시 — 대화 내용을 바탕으로 프로젝트, 포트폴리오 상태 업데이트 작성
  • 일괄 업데이트 — 한 번에 최대 50개 태스크 업데이트, 태스크에 댓글 추가

근거: developers.asana.com/docs/using-asanas-mcp-server, developers.asana.com/docs/mcp-tools-reference.

핵심 기능

  • 검색search_objects(태스크, 프로젝트, 포트폴리오, 목표 등 통합 검색)
  • 태스크get_my_tasks, create_tasks, update_tasks(최대 50개), delete_task
  • 프로젝트, 포트폴리오 — 조회, 생성, get_status_overview
  • 보고create_project_status_update, add_comment

연결 방법

먼저 Asana 개발자 콘솔(app.asana.com/0/my-apps)에서 MCP 앱을 만들어 Client ID, Secret을 발급받습니다.

claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 asana https://mcp.asana.com/v2/mcp

추가 시 Client Secret을 입력하면 시스템 키체인에 저장되고 OAuth 인증이 진행됩니다.

알아두면 좋은 점

  • 원격 호스팅 — OAuth 2.0 인증(MCP 앱의 Client ID, Secret 필요)
  • 액세스 토큰은 1시간 후 만료, 리프레시 토큰으로 갱신
  • 고급 태스크 검색(search_tasks)은 Asana Premium에서만 동작
  • Claude 커넥터로도 추가 가능
§ 6

See also

same category · curated
[01]
[MCP] Linear · Linear가 직접 호스팅하는 공식 원격 MCP 서버. Claude Code에서 이슈, 프로젝트, 댓글을 대화로 조회, 생성, 수정합니다.
tool · claudekit.io / tools / linear
[02]
[Plugin] PM Skills · Teresa Torres, Marty Cagan 등 검증된 제품 관리 프레임워크를 68개 스킬과 42개 체인 워크플로로 옮긴 Claude Code, Cowork용 플러그인 마켓플레이스. 제품 발견부터 전략, 실행, 시장 조사, 데이터 분석, GTM, 그로스까지 9개 플러그인으로 나뉘어 필요한 것만 골라 설치합니다.
tool · claudekit.io / tools / pm-skills
[03]
[MCP] Slack · Slack 공식 원격 MCP 서버. Claude Code에서 채널 활동 요약, 메시지 초안 작성, 토론 주제 정리, Canvas 문서 작성을 워크플로 안에서 처리.
tool · claudekit.io / tools / slack
§ 7

자주 묻는 질문

자주 묻는 질문
§ 7.1
Asana MCP는 무엇인가요?
Asana가 직접 호스팅하는 공식 원격 MCP 서버입니다. Claude Code에서 Asana Work Graph에 접근해 태스크, 프로젝트를 검색, 생성, 업데이트하고 상태 보고를 작성할 수 있습니다.
§ 7.2
어떤 환경에서 동작하나요?
Claude Code와 Claude Desktop에서 동작합니다. 원격 호스팅(v2 엔드포인트 `https://mcp.asana.com/v2/mcp`)이라 로컬 서버 실행이 필요 없습니다.
§ 7.3
어떻게 설치하나요?
먼저 Asana 개발자 콘솔에서 MCP 앱(Client ID, Secret)을 만든 뒤, `claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 asana https://mcp.asana.com/v2/mcp`로 추가합니다. 추가 시 Client Secret을 입력하면 시스템 키체인에 저장됩니다.
§ 7.4
어떤 작업을 할 수 있나요?
내 태스크 조회, 태스크 생성과 일괄 업데이트, 프로젝트 상태 요약, 상태 업데이트 게시가 가능합니다. 예: "이번 주 마감인 미완료 태스크를 모두 찾아줘".
§ 7.5
인증은 어떻게 하나요?
OAuth 2.0 기반이며, Asana 개발자 콘솔에서 만든 MCP 앱의 Client ID와 Secret이 필요합니다. 액세스 토큰은 1시간 후 만료되며 리프레시 토큰으로 갱신됩니다.