Skip to main content
Glama
aroy314

mcp-teamline

by aroy314

mcp-teamline

MCP stdio 서버로, Teamline API를 래핑하여 MCP 호스트(Cursor, Claude 등)가 Teamline을 호출할 수 있게 합니다.

API 문서: https://support.teamline.app/article/64-integrating-using-the-teamline-api

이 저장소는 MIT 라이선스입니다. Teamline API 자체는 Teamline 서비스 약관의 적용을 받습니다. 이 서버를 Teamline에 사용하면 해당 약관이 API 트래픽에 적용됩니다.

사전 요구 사항

  • Node.js 20 이상

Related MCP server: Trello MCP Server

환경

환경에 TEAMLINE_API_KEY를 설정하세요. https://my.teamline.app/settings/api에서 키를 생성하세요.

토큰은 환경에서만 읽습니다. 도구 인자로 사용되지 않으며 로그에도 기록되지 않습니다.

선택 사항: TEAMLINE_HTTP_ENCODING=json 또는 form (기본값 json). 공식 문서에는 HTTP 메서드나 인코딩이 명시되어 있지 않습니다. 이 서버는 기본적으로 JSON { token, ...params }을 POST하며, form-urlencoded를 대체로 사용합니다.

Cursor (mcp.json)

GitHub 패키지 사용:

{
  "mcpServers": {
    "teamline": {
      "command": "npx",
      "args": ["-y", "github:aroy314/mcp-teamline"],
      "env": {
        "TEAMLINE_API_KEY": ""
      }
    }
  }
}

TEAMLINE_API_KEY를 로컬 비밀 저장소 또는 OS 환경에서 채우세요. 실제 키를 커밋하지 마세요.

로컬 실행

의존성을 설치하고 TypeScript를 컴파일한 후, node dist/index.js로 시작하세요.

실행 시 환경에 TEAMLINE_API_KEY를 제공하세요. 설치 후 bin 이름은 mcp-teamline입니다.

도구

도구

입력

설명

teamline_auth_test

없음

Teamline auth.test를 호출하고 인증된 사용자를 JSON으로 반환합니다 (id, name, email).

teamline_tasks_list

선택 사항: limit (number), channel (#name 또는 slackId), list (~name 또는 id; list가 설정된 경우 channel 필수), user (@name, email 또는 slackId), complete (boolean; true = 완료된 것만)

Teamline tasks.list를 호출합니다. channel과 user를 생략하면 API는 기본적으로 자신을 대상으로 합니다. 작업 배열을 JSON으로 반환합니다.

teamline_tasks_create

name (필수); 선택 사항: description, assign (string[] of @name/email/slackId), channel, list (설정된 경우 channel 필수), personal (boolean), due (ISO8601 또는 사람이 읽을 수 있는 문자열), notify (string[])

Teamline tasks.create를 호출합니다. 생성된 작업을 JSON으로 반환합니다.

teamline_tasks_complete

task (필수, id 문자열)

Teamline tasks.complete를 호출합니다. 완료된 작업을 JSON으로 반환합니다.

teamline_webhooks_create

event (필수, 현재는 tasks_completed만), url (필수), name (선택 사항)

Teamline webhooks.create를 호출하여 사용자가 제공한 URL을 등록합니다. 이 서버는 URL을 등록하며, webhook POST를 수신하지 않습니다. 훅을 JSON으로 반환합니다.

teamline_webhooks_remove

hook (필수, id 문자열)

Teamline webhooks.remove를 호출합니다. 제거된 훅을 JSON으로 반환합니다.

TEAMLINE_API_KEY가 없으면 도구는 네트워크를 호출하지 않고 명확한 오류를 반환합니다.

라이선스

MIT (c) 2026 Alexandre Roy. Teamline API 사용에는 Teamline 서비스 약관이 적용됩니다.

Install Server
A
license - permissive license
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

View all related MCP servers

Related MCP Connectors

  • Search, document and execute authenticated API calls across 700+ apps via one MCP server

  • Access Kernel's cloud-based browsers and app actions via MCP (remote HTTP + OAuth).

  • 34 production API tools over one hosted MCP endpoint.

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/aroy314/mcp-teamline'

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