
tesseron-dev/tesseron
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
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.
Установка
npx -y @tesseron/[email protected]Конфигурация
{
"mcpServers": {
"tesseron": { "command": "npx", "args": ["-y", "@tesseron/[email protected]"] },
"tesseron-docs": { "command": "npx", "args": ["-y", "@tesseron/[email protected]"] }
}
}