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。请勿提交真实密钥。

本地运行

安装依赖并编译 TypeScript,然后使用:node dist/index.js 启动

启动时在环境中提供 TEAMLINE_API_KEY。安装后,bin 名称为 mcp-teamline。

工具

工具

输入

描述

teamline_auth_test

调用 Teamline auth.test 并返回已验证用户(id、name、email)的 JSON。

teamline_tasks_list

可选:limit(数字)、channel(#name 或 slackId)、list(~name 或 id;若设置 list 则 channel 为必填)、user(@name、email 或 slackId)、complete(布尔值;true = 仅已完成)

调用 Teamline tasks.list。若省略 channel 和 user,API 默认使用你自己。返回任务数组的 JSON。

teamline_tasks_create

name(必填);可选:description、assign(@name/email/slackId 的 string[])、channel、list(若设置则 channel 为必填)、personal(布尔值)、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。返回 hook 的 JSON。

teamline_webhooks_remove

hook(必填,id 字符串)

调用 Teamline webhooks.remove。返回已移除 hook 的 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