MCP Catalogs
首页tesseron screenshot

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 讨论

开发者社区最近的相关讨论。

tesseron 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。