Skip to main content
Glama
norman2112

AgilePlace MCP Server

by norman2112

agileplaceMCP_v3

AgilePlace 데모 프로비저닝 MCP 서버. Claude Desktop 또는 Cursor에서 데모 환경(보드, 대량 카드, 계층 구조)을 생성하고 구성합니다. stdio 전송 방식, 단일 사용자.

Module

역할

config.mjs

환경 변수 기반 설정 + 인증된 HTTP 클라이언트(Bearer).

boardCache.mjs

첫 사용 시 보드 목록 워밍; 보드별 카드 유형 지연 로딩; 라벨 → ID 해석.

rateLimiter.mjs

X-RateLimit-Remaining / Reset에 따라 조절; Retry-After 존중; 도구 내 sleep 시간에 상한을 두고 차단 대신 retryAfter를 반환.

tools/createCards.mjs

대량 카드 생성.

server.mjs

stdio MCP 진입점.

createCards

  • 순차적이고 자체 조절되는 쓰기.

  • 호출당 최대 ~40개 카드; 더 큰 배치는 거부됨(분할 후 재시도).

  • 카드별 clientKey 상관관계, 결과에 반영.

  • 오류 처리: 재시도(429 / 5xx / 네트워크), 카드 실패-계속(400 / 422 / 404), 배치 중단(401 / 403), 반복되는 동일 실패 시 서킷 브레이커.

  • 부분 성공 시 isError: false 반환; created[]에 있는 카드는 재제출하지 않아야 합니다.

Related MCP server: AgilePlace MCP Server

Configuration (Configuration을 유지할까? 문서 구조를 보면 heading text는 translate하라고 했으니...)

Hmm, actually the instruction says "Translate prose only" - but headings are prose? Wait: "Translate prose only. Keep the following verbatim..." - keeping technical terms verbatim. Headings like "Configuration", "Status", "createCards" - "createCards" is a function/tool name, keep verbatim. "Configuration" and "Status" are normal English words, so they should be translated.

Yes, I translate the heading text:

  • Configuration → ## 설정

  • Status → ## 상태

  • createCards → keep as createCards? Hmm, yes since it's a tool name. Even though it's a heading, the content "createCards" is a function name. Keep verbatim.

Actually wait - looking at the structure, "## createCards" is a section heading. The term "createCards" is a tool name. It should stay verbatim per the rules.

Let me also handle "Run standalone:" - "단독 실행:" Works.

GXP1 and GXP2 are placeholders - keep as is. Actually, looking at the structure, GXP1 is on its own line, and GXP2 on its own too. These look like placeholder tokens. Keep them.

Let me finalize.# agileplaceMCP_v3

AgilePlace 데모 프로비저닝 MCP 서버. Claude Desktop 또는 Cursor에서 데모 환경(보드, 대량 카드, 계층 구조)을 생성하고 구성합니다. stdio 전송 방식, 단일 사용자.

Module

역할

config.mjs

환경 변수 기반 설정 + 인증된 HTTP 클라이언트(Bearer).

boardCache.mjs

첫 사용 시 보드 목록 워밍; 보드별 카드 유형 지연 로딩; 라벨 → ID 해석.

rateLimiter.mjs

X-RateLimit-Remaining / Reset 기준 조절; Retry-After 존중; 도구 내 대기 시간을 제한하고 차단 대신 retryAfter 반환.

tools/createCards.mjs

대량 카드 생성.

server.mjs

stdio MCP 진입점.

createCards

  • 순차적, 자체 조절 쓰기.

  • 호출당 최대 ~40개 카드; 더 큰 배치는 거부됨(분할 후 재시도).

  • 카드별 clientKey 상관관계, 결과에 에코.

  • 오류 처리: 재시도(429 / 5xx / 네트워크), 카드 실패-계속(400 / 422 / 404), 배치 중단(401 / 403), 반복되는 동일 실패 시 서킷 브레이커.

  • 부분 성공 시 isError: false 반환; created[]의 카드는 재제출하지 않아야 합니다.

Configuration

자격 증명은 소스가 아닌 호스트 구성의 env 블록(claude_desktop_config.json 또는 Cursor mcp.json)에 설정합니다.

{
  "mcpServers": {
    "agileplace-v3": {
      "command": "node",
      "args": ["/absolute/path/to/src/server.mjs"],
      "env": {
        "AGILEPLACE_DEFAULT_URL": "https://<your-org>.leankit.com/io",
        "AGILEPLACE_DEFAULT_TOKEN": "<token>"
      }
    }
  }
}

단독 실행:

node src/server.mjs

상태

  • createCards — 구현됨.

  • updateCards / findCards / createBoard — 아직 미구현.

  • 보류됨: 다중 환경 라우팅, 레인 이름 해석, OKR 도구, 전체 호출 멱등성, 작업 확장.

Install Server
F
license - not found
A
quality
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.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Facilitates interaction with Trello boards via the Trello API, offering features like rate limiting, type safety, input validation, and error handling for seamless management of cards, lists, and board activities.
    3,208
    432
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI assistants to interact with AgilePlace for comprehensive project management tasks including board management, card operations, dependency tracking, and bulk updates. Supports natural language queries for managing AgilePlace boards, cards, and team workflows.
  • A
    license
    A
    quality
    B
    maintenance
    Stdio MCP server for curated GoHighLevel API v2 coverage, enabling create, update, and delete operations on custom fields, contacts, opportunities, tags, conversations, calendars, and more, with safe guarded destructive tools requiring explicit confirmation.
    56
    19
    1
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

  • ClickUp MCP — wraps the ClickUp REST API v2 (BYO API key)

  • Shortcut project management. Create, update, search stories and manage workflows.

  • Monday.com MCP — wraps the Monday.com GraphQL API (BYO API key)

View all MCP Connectors

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/norman2112/agileplaceMCP_v3'

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