Talon Plugins
Official Talon plugins for Claude Code β browser control, automation, and more
Ask AI about Talon Plugins
Powered by Claude Β· Grounded in docs
I know everything about Talon Plugins. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Talon Plugins for Claude Code
Give Claude Code eyes and hands β control your browser and your computer. Open source, no API keys, works in 60 seconds.
Quick Start
# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/gettalon/talon-plugins/master/scripts/setup.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/gettalon/talon-plugins/master/scripts/setup.ps1 | iex
Each tool gets MCP + Skills automatically:
| Tool | MCP (browser) | Skills | Config |
|---|---|---|---|
| Codex | Yes | ~/.agents/skills/ | ~/.codex/config.toml |
| Cursor | Yes | ~/.agents/skills/ | ~/.cursor/mcp.json |
| Windsurf | Yes | ~/.agents/skills/ | ~/.windsurf/mcp.json |
| Gemini CLI | Yes | ~/.gemini/commands/ | ~/.gemini/settings.json |
| Claude Code | Yes | Full plugin marketplace | ~/.claude/plugins/ |
What gets installed:
- MCP:
talon-browserβ Chrome DevTools Protocol, 15 browser tools - Skills: gitlab-scrum, gitlab-sprint, gitlab-board, gitlab-wiki, ai-dispatch, autoresearch
- Claude Code extra: computer-use, plugin marketplace with all plugins
Then try it:
Navigate to https://example.com and tell me what's on the page
Take a screenshot of the current tab
Click the "Learn more" link
Stop there. You'll know if this is for you.
What You Get
Plugins
| Plugin | What | Install |
|---|---|---|
| browser-control | 15 MCP tools for Chrome β read, click, fill, screenshot | /plugin install browser-control@gettalon-talon-plugins |
| computer-use | macOS desktop automation β mouse, keyboard, windows | /plugin install computer-use@gettalon-talon-plugins |
| ai-dispatch | Route tasks to 7 AI backends (Doubao, DeepSeek, GLM...) | /plugin install ai-dispatch@gettalon-talon-plugins |
| gitlab-scrum | GitLab Scrum β issues, sprints, boards, wiki via glab | /plugin install gitlab-scrum@gettalon-talon-plugins |
| channels | 22 channel adapters β WebSocket, Telegram, Discord, Slack, etc. | /plugin install hub@gettalon-talon-plugins |
| autoresearch | Autonomous edit-test-measure loop | /plugin install autoresearch@gettalon-talon-plugins |
Browser Control β 15 MCP tools for Chrome
Claude sees your browser, reads pages, fills forms, clicks buttons, takes screenshots β through real Chrome DevTools Protocol. Not headless, not simulated. Your actual Chrome.
| Tool | What it does |
|---|---|
browser_navigate | Go to URLs, back/forward |
browser_click | Click by selector, text, or accessibility ref |
browser_type | Fill inputs, type text, keyboard shortcuts |
browser_read_page | Page info, accessibility snapshot, extract content |
browser_screenshot | Capture page or elements (compressed JPEG) |
browser_execute_js | Run JavaScript in the page |
browser_tabs | List, open, close, switch tabs |
browser_scroll | Scroll, hover, drag and drop |
browser_network | Monitor requests, set headers, go offline |
browser_console | Read console logs and errors |
browser_emulate | Device emulation, viewport, geolocation |
browser_performance | Performance traces, Lighthouse audit, memory |
browser_form | Fill entire forms, upload files, handle dialogs |
browser_inspect | Highlight elements, box model, cookies |
browser_wait | Wait for elements, network idle, page stable |
Computer Use β Desktop automation
Claude controls your Mac β move mouse, click, type, press keys, take screenshots, manage windows. Native Quartz events, not accessibility hacks.
- Mouse β move, click, double-click, right-click, drag
- Keyboard β type text, press keys, keyboard shortcuts
- Screenshots β capture screen, specific windows, or regions
- Windows β list, focus, resize, move windows
- Clipboard β read and write clipboard content
- System β display info, process list, volume control
AI Dispatch β Multi-backend AI routing
Route tasks to the best AI model. Doubao, DeepSeek, Kimi, MiniMax, GLM β all through one dispatch command.
/plugin install ai-dispatch@gettalon-talon-plugins
dispatch ark-code "review this code" # Doubao Seed 2.0 Code
dispatch ark-minimax "analyze this" # MiniMax M2.5
dispatch glm "translate to Chinese" # GLM-5
dispatch ark-deepseek "complex reasoning" # DeepSeek V3.2
dispatch ark-kimi "long context analysis" # Kimi K2.5
| Backend | Model | Best for |
|---|---|---|
ark-code | Doubao Seed 2.0 Code | Code generation, review |
ark-pro | Doubao Seed 2.0 Pro | General reasoning |
ark-minimax | MiniMax M2.5 | Analysis, research |
ark-kimi | Kimi K2.5 | Long context |
ark-deepseek | DeepSeek V3.2 | Complex reasoning |
glm | GLM-5 | Chinese language |
ark-auto | Auto routing | Smart model selection |
GitLab Scrum β Project management via glab CLI
Full Scrum/Kanban workflow for GitLab β issues, sprints, boards, wiki β all from the terminal.
/plugin install gitlab-scrum@gettalon-talon-plugins
# Sprint planning
/gitlab-sprint plan Sprint 2026-W14
# Issue management
/gitlab-scrum create issue "Implement feature X" --label "To Do"
# Board management
/gitlab-board setup
# Wiki with Mermaid diagrams
/gitlab-wiki create "Architecture" with sequence diagram
| Skill | What it does |
|---|---|
/gitlab-scrum | Issues, labels, milestones β core CRUD |
/gitlab-sprint | Sprint lifecycle β create, populate, track, close |
/gitlab-board | Kanban board setup and issue movement |
/gitlab-wiki | Wiki pages with Mermaid diagram support |
Requires: glab CLI (brew install glab) + glab auth login
Autoresearch β Autonomous research loop
Iteratively edit, test, measure, keep/discard. Autonomous optimization with any AI backend.
/plugin install autoresearch@gettalon-talon-plugins
/autoresearch src/model.py accuracy --budget 10m --provider ark
Hub β 22 platform adapters
Connect Claude Code to any messaging platform. WebSocket (default) for custom integrations, or use built-in adapters for Telegram, Discord, Slack, WhatsApp, and 17 more.
/plugin install hub@gettalon-talon-plugins
# Development mode (research preview)
claude --dangerously-load-development-channels plugin:hub@gettalon-talon-plugins
| Channel | What it does |
|---|---|
websocket | Universal WebSocket server β browser, mobile, desktop clients |
telegram | Telegram Bot API |
discord | Discord bot |
slack | Slack Bot (Socket Mode) |
whatsapp | WhatsApp Business API |
imessage | iMessage (macOS only) |
msteams | Microsoft Teams |
| + 15 more | IRC, Matrix, Signal, LINE, Feishu, Twitch, Nostr... |
Built on @gettalon/channels-sdk.
Two-Way Chat β Chrome side panel channel
Talk to Claude from Chrome. See what Claude is doing in real-time.
# Enable chat (Claude Code hub, research preview)
claude --dangerously-load-development-channels plugin:browser-control@gettalon-talon-plugins
- Chat with Claude from Chrome's side panel
- See tool actions as they happen (navigate, click, screenshot...)
- Send screenshots, selected text, picked elements as context
- Claude replies back in the side panel
How It Works
Claude Code βstdioβ talon-mcp βWebSocketβ Chrome Extension βCDPβ Browser
β
Claude Code βstdioβ talon-computer βnative eventsβ macOS Desktop
- MCP server β
npx @gettalon/mcp, auto-starts with the plugin - Chrome extension β bundled, load as unpacked in 30 seconds
- Session reuse β multiple Claude Code sessions share one server
- Port stable β Chrome extension stays connected across sessions
Use Cases
QA & Testing
Open staging.myapp.com, fill the login form, submit, screenshot the dashboard
Web Scraping
Navigate to the pricing page, extract all plan names and prices into a table
Form Automation
Fill out the entire registration form with test data and submit
Performance Audit
Run a Lighthouse audit on my homepage and tell me the key metrics
Desktop Automation
Open Terminal, type "npm test", screenshot the results
Live Debugging
Open the browser console, navigate to my app, and show me any JavaScript errors
Compared to
| Talon | Chrome DevTools MCP | Playwright | Claude Computer Use | |
|---|---|---|---|---|
| Real Chrome | Yes (extension) | Yes (Puppeteer) | Headless | No |
| Desktop control | Yes (native) | No | No | Yes (cloud) |
| Two-way chat | Yes (22 adapters) | No | No | No |
| Live tool display | Yes (side panel) | No | No | No |
| Local machine | Yes | Yes | Yes | No (cloud VM) |
| Claude Code plugin | Yes | No | No | No |
| Extension needed | Yes | No | No | No |
Works With
Built on MCP standard β works with any AI coding tool.
npx @gettalon/cli setup # Auto-detects and configures all
| Feature | Claude Code | Codex | Cursor | Windsurf | Gemini CLI |
|---|---|---|---|---|---|
| 15 browser MCP tools | Yes | Yes | Yes | Yes | Yes |
| Chrome extension | Yes | Yes | Yes | Yes | Yes |
| Desktop automation | Yes | β | β | β | β |
| Two-way chat (channels) | Yes | β | β | β | β |
| AI Dispatch (7 backends) | Yes | β | β | β | β |
| GitLab Scrum | Yes | β | β | β | β |
| Plugin marketplace | Yes | β | β | β | β |
Manual config (if you prefer):
# Any MCP client β just point to:
npx -y @gettalon/mcp@2
Links
- GitHub: https://github.com/gettalon/talon-plugins
- npm: https://www.npmjs.com/package/@gettalon/mcp
- Issues: https://github.com/gettalon/talon-plugins/issues
License
MIT
