Token导航 LogoToken导航TokenDH.com
Miro MCP Resource Server logo
安全风控未说明官方级别未说明来源级核验

Miro MCP Resource Server

MCP Server

一个基于Rust构建的生产级Miro远程MCP服务器,支持OAuth2认证,用于程序化创建和管理Miro看板,特别适用于敏捷团队组织结构可视化。

工具数

9

提示词数

0

GitHub Stars

0

资源数

0
RustClaude安全Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

duquesnay

提供方

duquesnay

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Miro Rust远程MCP服务器

用于Miro板操作的生产就绪模型上下文协议(MCP)服务器,内置于Rust中,具有OAuth2身份验证。使Claude AI能够以编程方式创建和管理Miro董事会,特别关注可视化敏捷的团队组织结构。

特性

  • OAuth资源服务器模式:Claude处理OAuth,服务器验证承载令牌(RFC 9728)
  • 内存令牌缓存:缓存命中率95%,验证延迟\ “创建一个Miro板,显示3个敏捷小组(Alpha、Beta、Gamma)。每个小组有1个产品负责人、1个Scrum Master和5个开发人员。显示团队成员向Scrum Master的汇报关系。”

MCP服务器将:

  1. 创建新板
  2. 为每个小队创建框架
  3. 为团队成员创建颜色编码的便签(PO=黄色,SM=绿色,Dev=蓝色)
  4. 创建显示报告关系的连接器
  5. 返回板URL

通过自然语言在5分钟内完成!

API 文档

米罗API v2

  • 基础URL: https://api.miro.com/v2/
  • 认证:承载令牌(OAuth2)
  • 速率限制:每个用户每分钟100个请求
  • 文档: https://developers.miro.com/docs/rest-api-reference

MCP协议

  • 规格说明: https://modelcontextprotocol.io/
  • 运输:stdio(Claude.ai web界面)或HTTP
  • 框架:rmcp(官方Rust SDK)

故障排除

“找不到配置文件”

  • 确保配置目录存在: mkdir -p ~/.config/mcp/miro-rust
  • 复制示例配置: cp config.example.json ~/.config/mcp/miro-rust/config.json
  • 使用您的凭据编辑配置: nano ~/.config/mcp/miro-rust/config.json

“身份验证失败”

  • 检查 client_idclient_secret~/.config/mcp/miro-rust/config.json
  • 验证 redirect_uri 与Miro应用程序配置完全匹配
  • 检查令牌尚未过期(应自动刷新)

“令牌加密失败”

  • 确保 encryption_key 正好是64个十六进制字符(32字节)
  • 生成新密钥: openssl rand -hex 32
  • 在中更新它 ~/.config/mcp/miro-rust/config.json

“超出费率限制”

  • Miro API限制:100次请求/分钟
  • 等待60秒,然后重试
  • 考虑对大型可视化进行批量操作

贡献

  1. 分叉存储库
  2. 创建特征分支(git checkout -b feat/amazing-feature)
  3. 遵循Rust约定(运行 cargo fmtcargo clippy)
  4. 为新功能编写测试
  5. 确保所有测试通过(cargo test)
  6. 以传统格式提交(feat:, fix:, refactor:)
  7. 推送并创建拉取请求

路线图

冲刺1(完成)✅

  • \[x\] OAuth2授权与PKCE
  • \[x\] 自动令牌刷新
  • \[x\] 董事会列表和创建
  • \[x\] 视觉元素创建(便签、形状、文本、框架)

Sprint 2(进行中)

  • \[\]项目管理(列表、更新、删除)
  • \[\]创建带有标题的连接器
  • \[\]小队可视化编排

Sprint 3(计划中)

  • \[\]批量操作以提高性能
  • \[\]生产部署指南
  • \[\]Claude.ai web界面集成测试

许可证

MIT许可证-有关详细信息,请参阅许可证文件

致谢

  • Miro API v2,用于全面的板操作
  • 用于AI原生工具集成的MCP协议
  • 用于清洁MCP实现的rmcp-Rust SDK
  • oauth2-rs用于健壮的oauth2客户端
  • Claude Code开发平台的拟人化

支持

  • 问题: https://github.com/yourusername/miro-rust-remote-mcp/issues
  • Miro API文件: https://developers.miro.com/docs
  • MCP规范: https://modelcontextprotocol.io/

______________________________________________________________________

内置于❤️ 在Rust中|由OAuth2提供技术支持|由AES-256-GCM保护

目录标签

目录标签

RustClaude安全Miro集成本地部署看板管理敏捷可视化OAuth2认证Rust开发

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP