
tesseron
by BrainBlend-AI·★ 17·综合分 43
Tesseron 是一个 TypeScript SDK,通过 WebSocket 将类型化的 Web 应用程序操作暴露给兼容 MCP 的 AI 代理。
developer-toolsai-llmproductivity
0
Forks
0
活跃 Issue
本月
最近提交
2 天前
收录于
概述
Tesseron 允许实时应用程序使用 Zod 风格的构建器声明操作,使 AI 代理能够将它们作为 MCP 工具进行交互。该框架无关解决方案为原生 TS、React、Svelte、Vue 和 Node 提供一流的 SDK,支持针对实际应用状态运行的真实处理程序,不依赖浏览器自动化或抓取。它采用 MCP 原生设计,安全的点击连接握手系统,以及专门的功能,如确认对话框、模式验证提示和进度通知。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:让 AI 代理直接与实时 Web 应用程序和桌面应用交互
你:为 AI 提供类型化接口,在生产力工具中执行复杂操作
你:在 AI 助手和现有应用程序之间创建无需 API 密钥的无缝集成
你:Tesseron 与其他浏览器自动化方法有何不同?
你:Tesseron 支持哪些 MCP 客户端?
什么时候选它
当您需要通过类型化的操作将真实应用程序功能暴露给 AI 代理(而不是通过自动化),并且希望在不同 AI 代理环境中获得一致体验时,选择 Tesseron。
什么时候不要选它
如果您由于 BUSL-1.1 许可限制需要对原始代码进行大量修改,或者您正在寻找不需要设置 WebSocket 网关的更简单解决方案,请避免使用 Tesseron。
可对比工具
mcp-server-browserbrowserlessplaywrightpuppeteer
安装
对于 Claude Code
/plugin marketplace add BrainBlend-AI/tesseron
/plugin install tesseron@tesseron对于 Claude Desktop
添加到您的配置中:
{
"mcpServers": {
"tesseron": { "command": "npx", "args": ["-y", "@tesseron/mcp@2.9.0"] },
"tesseron-docs": { "command": "npx", "args": ["-y", "@tesseron/docs-mcp@2.9.0"] }
}
}在您的应用中
npm install @tesseron/web
# 或 @tesseron/server, @tesseron/react 等FAQ
- Tesseron 与其他浏览器自动化方法有何不同?
- Tesseron 使用应用程序定义的类型化操作,而不是抓取或自动化 DOM。它通过 MCP 提供对应用程序状态和功能的直接访问。
- Tesseron 支持哪些 MCP 客户端?
- Tesseron 为 Claude Code、Codex、OpenCode 和 Pi 提供一流支持。它还支持任何标准的 MCP 客户端,包括 Claude Desktop、Cursor、VS Code Copilot 和 Cline。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by KennyVan · 2026-04-22
tesseron 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。