TD

tesseron-dev/tesseron

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars 1 forks Качество 77 Тренд 24NOASSERTION

Tesseron protocol, documentation, MCP gateway and Claude Code plugin. Created and maintained by Eigenwise.

Обзор

Docs  ·  Examples  ·  Install  ·  Packages  ·  Discord  ·  Discussions You instrument your app once — the way you'd add ARIA to a web page — and any MCP-compatible agent can drive it through typed actions you define. Think of it as an API for agents, written by the people who built the app. The premise: the agent doesn't need to click a button, it needs to do the thing the button does. Say an agent wants to add five items to a list. Through the UI that's click , type, submit, click again — five round-trips through a brittle, re-render-happy interface. With Tesseron it calls one action: Your handler runs against your real state. No clicking, no scraping, no brittleness. Live applications (browser tabs, Electron/Tauri desktop apps, Node daemons, CLIs) declare actions with a Zod-style builder; agents (Claude Code, Claude Desktop, Cursor, Copilot, Codex, Cline, ...) call them as MCP tools.

README

Показан фрагмент оригинального README. Открыть оригинал.


NEW: Join our community on Discord at discord.gg/J3W9b5AZJR — protocol questions, feedback, and SDK-contribution chat all welcome.

Tesseron is an accessibility layer for AI agents. You instrument your app once — the way you’d add ARIA to a web page — and any MCP-compatible agent can drive it through typed actions you define. Think of it as an API for agents, written by the people who built the app.

The premise: the agent doesn’t need to click a button, it needs to do the thing the button does. Say an agent wants to add five items to a list. Through the UI that’s click add, type, submit, click add again — five round-trips through a brittle, re-render-happy interface. With Tesseron it calls one action:

addTodos(['buy milk', 'finish report', 'call mom', 'book flight', 'water plants'])

Your handler runs against your real state. No clicking, no scraping, no brittleness.

Открыть полный README на GitHub

Установка

npx -y @tesseron/[email protected]
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "tesseron": { "command": "npx", "args": ["-y", "@tesseron/[email protected]"] }, "tesseron-docs": { "command": "npx", "args": ["-y", "@tesseron/[email protected]"] } } }