关于 Tseha
Tseha 是供编码 Agent 使用的托管 MCP 服务,提供组织的设计系统和开发规范。其只读工具涵盖项目包、组件、设计令牌、规范和组件更新。
主要功能
- 01列出组织项目和组件包
- 02查找并查看 UI 组件
- 03读取设计令牌和样式元数据
- 04获取开发规范
- 05查看组件版本变更
适用场景
- 01为功能开发寻找合适组件
- 02检查组件属性和用法示例
- 03查询项目专用设计令牌
- 04编码时查阅开发规范
MCP 相关
编码 Agent 通过 Streamable HTTP 连接 Tseha 的托管远程 MCP 服务。服务使用 OAuth 2.1 和 PKCE,全部 9 种 MCP 工具均为只读。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://tseha.io/mcpclaude mcp add --transport http io-tseha-tseha https://tseha.io/mcp{"mcpServers":{"io-tseha-tseha":{"type":"http","url":"https://tseha.io/mcp"}}}在 Cursor 中打开{"servers":{"io-tseha-tseha":{"type":"http","url":"https://tseha.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"io-tseha-tseha":{"type":"http","url":"https://tseha.io/mcp"}}}{"mcpServers":{"io-tseha-tseha":{"serverUrl":"https://tseha.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
9此工具无需参数。
详细介绍
Tseha MCP Server
将你的设计系统和编码规范提供给编码 Agent,让它们不再靠猜。
Tseha 是托管式远程 MCP 服务。将编码 Agent 指向它,Agent 就能读取真实的组件 API、设计令牌和编码规范,而不是凭空编造。
- 网站: https://tseha.io
- 文档: https://tseha.io/docs
- MCP 端点:
https://tseha.io/mcp(Streamable HTTP) - 官方 MCP Registry 名称:
io.tseha/tseha
此存储库包含已发布的 server.json 清单和连接文档。Tseha 本身是托管式商业服务,源代码不开源;此处无需安装或构建任何内容。
快速开始
在存储库根目录添加 .mcp.json:
{
"mcpServers": {
"tseha": {
"url": "https://tseha.io/mcp"
}
}
}
配置就这么简单。首次连接时,Agent 会在浏览器中打开 OAuth 登录页面。授权一次后,Agent 即可连接。
其他客户端
| 客户端 | 配置文件位置 |
|---|---|
| Claude Code | 项目根目录中的 .mcp.json,或运行 claude mcp add --transport http tseha https://tseha.io/mcp |
| Cursor | .cursor/mcp.json(每个项目)或 ~/.cursor/mcp.json(全局) |
| VS Code / GitHub Copilot,以及任何其他 MCP 客户端 | 通过 HTTP 传输连接到 https://tseha.io/mcp |
Cursor 插件
此存储库也打包为 Cursor 插件(.cursor-plugin/plugin.json
以及 mcp.json),因此 Cursor 可以为你安装连接配置,无需你
手动编辑配置文件。可从 Cursor Settings -> Plugins 安装,或通过 https://cursor.directory/plugins
手动添加此存储库。
身份验证
OAuth 2.1,使用 PKCE(S256)。 无需粘贴 API 密钥。Tseha 发布标准
发现文档 — /.well-known/oauth-authorization-server 和
/.well-known/oauth-protected-resource(RFC 9728)— 并支持动态客户端
注册和客户端 ID 元数据文档,因此符合规范的客户端可以自行完成配置。
颁发的令牌会限定到你的组织和角色。所有角色的 MCP 接口均为只读。 写入操作只能在 Tseha 管理面板中进行。
工具
所有九个工具均为只读。除 list_projects 外,每个工具都需要 project_id,该值由
list_projects 返回。
| 工具 | 返回内容 |
|---|---|
list_projects | 你所在组织的项目,包括每个项目的 id、名称和框架。请先调用此工具 — 其他每个工具都需要此 id。 |
list_packages | 分配给项目的组件包、版本,以及当前启用的组件包。 |
list_components | 项目设计系统中的所有 UI 组件:名称、源包、导入路径和预期用途。 |
get_component | 单个组件的完整规格:导入路径、props 架构、用法示例、反模式、适用场景说明、Figma 规格和依赖项。 |
search_components | 按描述对组件排序,便于根据需求而非名称查找组件。 |
get_style | 设计令牌集合的样式元数据。 |
get_style_tokens | 按类别列出的设计令牌:颜色、排版、间距、圆角、阴影、模糊或全部。 |
get_standards | 你所在组织按章节划分的开发规范(global、react、nextjs、……)。 |
get_component_updates | 已安装版本的组件与当前版本之间的变更。 |
协议符合性
- MCP 修订版 2026-07-28,Streamable HTTP 传输
- OAuth 2.1 + PKCE S256(必需)、RFC 9728 受保护资源元数据、授权响应中的 RFC 9207
iss、RFC 8252 §7.3 回环重定向 URI - 动态客户端注册和客户端 ID 元数据文档
Registry
已发布到官方 MCP Registry,使用经 DNS 验证的命名空间 io.tseha:
curl -s "https://registry.modelcontextprotocol.io/v0/servers?search=tseha"
许可证
此仓库中的清单和文档根据 MIT 许可证发布。
该许可证仅适用于此仓库的内容,不授予使用 https://tseha.io 上 Tseha 服务的任何许可。该服务是受自身条款约束的托管商业产品,也不授予将 Tseha 名称或徽标用作商标的任何权利。
支持
如有疑问或问题,请访问 https://tseha.io/docs,或在此仓库中提交 issue。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。