Browser Use
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
Descripción del creador (original en inglés)
A kanban board your AI reads and updates as it works, and you watch in your browser.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://pkanban.pearachute.com/mcpEjecuta esto en tu terminal
claude mcp add --transport http pkanban https://pkanban.pearachute.com/mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"pkanban": {
"url": "https://pkanban.pearachute.com/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"pkanban": {
"type": "http",
"url": "https://pkanban.pearachute.com/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://pkanban.pearachute.com/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
El servidor pide iniciar sesión antes de mostrar sus herramientas.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 9 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub japherwocky, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Respondió en 93 ms (HTTP 401)
Declara inicio de sesión con OAuth, así que tu app de IA puede llevarte a iniciar sesión
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (0.9.0) llegó al registro hace 24 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Browser Use, Chrome DevTools MCP, MCP Server Browser
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
A CLI-first Kanban board for humans and AI agents. (The "p" is silent, like in "pneumonia".)
Most users will connect to our hosted service at pkanban.pearachute.com. If you want to run your own server, see the Self-Hosting section below.
macOS, Linux, WSL:
curl -fsSL https://pkanban.pearachute.com/install.sh | sh
Windows PowerShell:
irm https://pkanban.pearachute.com/install.ps1 | iex
Windows CMD:
curl -fsSL https://pkanban.pearachute.com/install.cmd -o install.cmd && install.cmd && del install.cmd
The installer uses uv or pipx if you have one, and installs uv (which brings its own Python) if you don't. Already have Python? pip install pkanban works too.
The CLI connects to the hosted service at https://pkanban.pearachute.com by default, so you can log in right away:
pkanban login
Your browser opens on an approval page; click Approve and the terminal is signed in. Nothing secret is typed into the terminal, so this is also how to sign in an AI agent (pkanban login --no-wait, approve, then pkanban login again). Prefer a password? pkanban login prompts for one.
Self-hosting? Point the CLI at your own server first with
pkanban config --url http://localhost:8000— see Self-Hosting.
# List your boards
pkanban board list
pkanban board create "My Project"
pkanban board get 1
pkanban column create 1 "To Do" 0
pkanban card create 1 "First task" --description "Getting started"
pkanban share 1 -p write
For automation, CI/CD, or giving access to agents, use API keys instead of passwords:
# Create a key (shown only once!)
pkanban apikey create "CI Agent"
pkanban apikey save pkanban_abc123... pkanban board list
pkanban --api-key pkanban_abc123... board list
API keys can be revoked and reactivated at any time. They're stored securely (bcrypt-hashed) and track their last usage.
--json makes any command print the raw API response instead of formatted text, so scripts never have to scrape prose for values like IDs:
pkanban board create "Roadmap" --json
pkanban board get 1 --json | jq '.columns[] | {id, name}'
PKANBAN_OUTPUT=json does the same for a whole run:
export PKANBAN_OUTPUT=json
The flag works in either position (pkanban --json board list and pkanban board list --json are equivalent). In JSON mode stdout carries only the response, and errors go to stderr as {"error": ..., "status": ...} with a non-zero exit code — so stdout is always safe to pipe into a parser.
pkanban login --json deliberately omits the access token: it is already saved to ~/.pkanban.yaml, and stdout is what CI logs capture.
| Command | Description | ||
|---|---|---|---|
pkanban config [--url URL] | Show or set server URL | ||
pkanban login | Sign in by approving in your browser | ||
pkanban login | Sign in with a password (prompted) | ||
pkanban logout | Logout and clear credentials | ||
pkanban --api-key | Use API key for authentication | ||
pkanban --json | Print the raw API response as JSON | ||
pkanban apikey create | Generate a new API key | ||
pkanban apikey list | List your API keys | ||
pkanban apikey revoke | Revoke an API key | ||
pkanban apikey activate | Reactivate a revoked key | ||
pkanban board list | List all boards | ||
pkanban board create | Create a new board | ||
pkanban board get | Show board details | ||
pkanban board delete | Delete a board | ||
pkanban board update | Update board name | ||
| `pkanban share [-p read\ | write\ | admin] [--remove]` | Share board with a team at a level, or make private |
pkanban column create [position] | Create a column (appends by default) | ||
pkanban column delete | Delete a column | ||
pkanban card get | Show a card's description and comments | ||
pkanban card create [options] | Create a card | ||
pkanban card update [title] [options] | Update a card; omitted fields are unchanged | ||
pkanban card move --column [-p ] | Move a card without touching its text | ||
pkanban card delete | Delete a card | ||
pkanban card comment [text] [--file ] | Comment on a card (- reads stdin) | ||
pkanban org list | List all organizations | ||
pkanban org create | Create an organization | ||
pkanban org get | Show organization details | ||
pkanban org members | List organization members | ||
pkanban org member-add | Add member to organization | ||
pkanban org member-remove | Remove member | ||
pkanban team list --org-id | List teams in organization | ||
pkanban team create | Create a new team | ||
pkanban team get | Show team details | ||
pkanban team members | List team members | ||
pkanban team member-add | Add member to team | ||
pkanban team member-remove | Remove member from team |
Want to run your own server? Here's how:
git clone https://github.com/japherwocky/pkanban.git
cd pkanban python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r backend/requirements.txt cd frontend && npm install && cd ..
python manage.py init
python manage.py user-create admin mypassword --admin python manage.py server
The server runs at http://localhost:8000 by default.
The CLI defaults to the hosted service, so point it at your local server first, then log in (you'll be prompted for the password):
pkanban config --url http://localhost:8000
pkanban login admin
# Run the server with auto-reload
python manage.py server
cd frontend && npm run dev
python -m pytest backend/tests/
python manage.py init # Create tables
python manage.py wipe # Drop and recreate tables python manage.py status # Check database status python manage.py user-create [--admin]
The backend exposes a REST API at /api/:
Authentication
POST /api/token - Login (returns JWT)X-API-Key header - Alternative auth via API keyAPI Keys
GET /api/api-keys - List your keysPOST /api/api-keys - Create a keyDELETE /api/api-keys/{id} - Revoke a keyPOST /api/api-keys/{id}/activate - Reactivate a keyBoards
GET /api/boards - List accessible boardsPOST /api/boards - Create a boardGET /api/boards/{id} - Get board details (archived cards hidden; ?include_archived=true adds them)POST /api/boards/{id} - Update boardDELETE /api/boards/{id} - Delete boardColumns
POST /api/columns - Create columnPUT /api/columns/{id} - Update columnDELETE /api/columns/{id} - Delete columnCards
GET /api/cards/{id} - Get one card with its description and commentsPOST /api/cards - Create cardPUT /api/cards/{id} - Update cardDELETE /api/cards/{id} - Delete cardPOST /api/cards/{id}/archive - Archive a card: hidden from board views, still found by searchPOST /api/cards/{id}/unarchive - Bring it back, at the bottom of its columnComments
GET /api/cards/{id}/comments - List a card's commentsPOST /api/comments - Comment on a card (card_id, content)PUT /api/comments/{id} - Edit a comment (author only)DELETE /api/comments/{id} - Delete a comment (author only)GET /api/search?q=... - Search card titles and descriptions on every board you can open (board_id, limit optional)For multi-tenant organization details, see docs/multi-tenant.md.