Token导航 LogoToken导航

MCP Server · 办公协作

Toony MCP

Toony MCP服务器是一个为Claude提供项目管理、问题跟踪、评论管理、工作流和资源管理的协议服务器。

stdio官方级别未说明来源级核验工具 20
工作流管理开发工具PythonClaude团队协作

快速开始

作者 / 组织
bikerlfh
提供方
bikerlfh
运行时
Python

工具数量

20

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Toony MCP 属于办公协作类 MCP Server,公开资料标注 20 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

办公协作

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

uv run toony-mcp

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 20 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Toony MCP服务器

MCP(模型上下文协议)服务器 图尼公开了20个工具,允许Claude管理项目、问题、评论、工件、工作流和工作区资源。

需求

安装

curl -fsSL https://raw.githubusercontent.com/bikerlfh/toony-mcp/main/install.sh | bash

安装程序将:

  1. 将仓库克隆到 ~/.toony/mcp-server/
  2. 提示您 TOONY_API_URL 和 TOONY_API_KEY
  3. 在Claude Code中注册MCP服务器

安装后重新启动Claude Code。

更新

~/.toony/mcp-server/update.sh

在不更改配置的情况下更新代码。

卸载

~/.toony/mcp-server/uninstall.sh

删除MCP服务器并将其从Claude Code中注销。

配置

变量描述默认值
TOONY_API_URL后端API基本URLhttp://localhost:8000/api
TOONY_API_KEY用户API密钥(承载令牌)必需

API密钥是从Toony web应用程序中的用户配置文件页面生成的。

可用工具

项目(5个工具)

工具说明参数
list_projects列出所有可访问的项目search (可选)
get_project获取项目的详细信息project_id (UUID)
list_project_members列出成员及其角色project_id (UUID)
list_project_milestones列出项目里程碑project_id (UUID)
list_project_cycles列出项目周期/冲刺project_id (UUID)

问题(12个工具)

工具说明参数
get_issue通过UUID或标识符获取问题详细信息(例如。, ENG-42)issue_id
list_project_issues列出过滤器的问题project_id, status, priority, assignee_id, milestone_id, cycle_id, label_ids, search (除project_id外均为可选)
get_my_issues获取所有项目中分配给经过身份验证的用户的问题status, priority, search (可选)
create_issue创建新问题project_id, title (必填); description, status, priority, assignee_id, milestone_id, cycle_id, label_ids, due_date (可选)
update_issue更新现有问题issue_id, project_id (必填);rest可选--通过 "none" 清除字段
list_issue_comments列出对某个问题的评论issue_id, project_id
create_comment向问题添加评论issue_id, project_id, body (支持降价)
list_issue_activities查看问题的更改历史记录issue_id, project_id
list_issue_artifacts列出所附工件(计划、规格等)issue_id, project_id
create_artifact将工件发布到问题issue_id, project_id, title, artifact_type, content; requires_approval (可选)
update_artifact更新现有工件artifact_id (必填); title, content, status, requires_approval (可选)
delete_artifact删除工件artifact_id (UUID)

允许的值 status: BACKLOG, TODO, IN_PROGRESS, IN_REVIEW, DONE, CANCELED

允许的值 priority: NONE, URGENT, HIGH, MEDIUM, LOW

允许的值 artifact_type: PLAN, DESIGN_DOC, TECHNICAL_SPEC, TEST_PLAN, OTHER

工件的允许值 status: DRAFT, PENDING_APPROVAL, IN_REVIEW, APPROVED, REJECTED, REVISION_REQUESTED, SUPERSEDED

工作流程(1个工具)

工具说明参数
get_issue_workflow获取问题的已解决工作流作为YAMLissue_id (UUID)

工作区(2个工具)

工具说明参数
list_labels列出标记问题的可用标签search (可选)
search_global跨问题、项目、团队和标签的全球搜索organization_id (UUID), query

使用示例

# Query projects
"List my projects"
"Give me the details for project abc-123"
"Who are the members of project X?"

# Manage issues
"What are my pending issues?"
"Show me the urgent issues in project Y"
"Create an issue in project Z titled 'Fix login bug' with priority HIGH"
"Change the status of issue ENG-42 to IN_REVIEW"

# Comments and artifacts
"Add a comment to issue ENG-42: 'Fix deployed to staging'"
"Show me the activity history of issue ENG-10"
"Publish a technical plan on issue ENG-42"

# Search
"Search for 'authentication' in organization X"
"List the labels containing 'bug'"

建筑

Claude (MCP Client)
       |
       v
Toony MCP Server (FastMCP)
       |
       v
ToonyClient (HTTP + Bearer Token)
       |
       v
Django Backend API (/api/...)
  1. Claude调用MCP工具
  2. 服务器检索全局 ToonyClient 例子
  3. 客户端使用Bearer令牌发出HTTP请求
  4. 后端以JSON响应
  5. 服务器序列化并将结果返回给Claude

发展

在本地运行

git clone https://github.com/bikerlfh/toony-mcp.git
cd toony-mcp
cp .env.example .env   # edit with your values
uv run toony-mcp

添加新工具

  1. 在内部相应模块中定义函数 src/toony_mcp/tools/:
from toony_mcp.server import mcp, get_client

@mcp.tool()
def my_new_tool(param: str) -> str:
    """Description of what the tool does."""
    client = get_client()
    result = client._get(f"/my-endpoint/{param}/")
    return json.dumps(result)
  1. 如果创建新的工具模块,请将其导入 server.py:
def main():
    import toony_mcp.tools.issues
    import toony_mcp.tools.projects
    import toony_mcp.tools.workspace
    import toony_mcp.tools.my_module  # new
    mcp.run()
  1. 如果你需要一个新的客户端方法,请将其添加到 client.py.

工具与能力

工具数量

20

资源数量

0

提示词数量

0

能力标签

项目管理Python本地部署问题跟踪工作流管理团队协作开发工具

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

消息与邮件处理

把群消息、邮件接进助手,按规则汇总和回复。

工单与任务流转

在对话里建单、改状态,少切换系统。

团队信息同步

把会议纪要和文档更新同步到协作工具。

选择建议

值得选的地方

  • 工具数量 20 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在办公协作场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Toony MCP

MCP World · 本页

20stdio有1 个2026-05-17
Karakeep MCP

MCP World

0未说明未标注1 个2026-05-17
Excalidraw MCP App

MCP World

0未说明未标注1 个2026-05-17
Slack MCP

MCP.so

18stdio有4 个2026-05-17
HiveChat MCP

MCP World

0HTTP未标注2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Toony MCP 怎么安装?

公开资料给出的安装命令是 uv run toony-mcp,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Toony MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Toony MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Toony MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Toony MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP