What version of Beans CLI is supported?
The server checks against Beans CLI version 0.4.2 at startup. If versions differ, a warning is printed to stderr but startup continues.
@selfagency
基本信息
MCP (Model Context Protocol) server for Beans issue tracker. Provides programmatic and CLI interfaces for AI-powered interactions with Beans workspaces.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"beans": {
"command": "npx",
"args": [
"-y",
"@selfagency/beans-mcp@latest",
"/path/to/your/repo"
]
}
}
}Initialize Beans in the current workspace, equivalent to the extension init command.
Archive completed or scrapped beans, equivalent to the beans CLI archive command.
Fetch full bean details by ID.
Create a new bean.
Update bean metadata fields (status/type/priority/parent/blocking).
Reopen a completed or scrapped bean into a non-closed status.
Update bean metadata fields (status/type/priority/parent/blocking). Consolidated replacement for per-field update tools.
Delete a bean (intended for draft/scrapped beans).
Create multiple beans in one call. Optionally assign all of them (or a subset) to a shared parent.
Update multiple beans in one call. Optionally assign all of them (or a subset) to a shared parent.
Mark all markdown checklist tasks within a bean as completed.
Unified query tool for refresh, filter, search, and sort operations.
Read, create, edit, or delete files under .beans (operation param).
Read extension output log or show guidance (operation param).
Beans MCP is a Model Context Protocol server for the Beans issue tracker. It provides programmatic and CLI interfaces for AI-powered interactions with Beans workspaces, enabling AI assistants to read, create, update, and manage issue beans.
Run npx @selfagency/beans-mcp /path/to/workspace from the command line. Optional parameters include --workspace-root, --cli-path, --port, and --log-dir. The server exposes 13 public MCP tools for interacting with beans.
The server checks against Beans CLI version 0.4.2 at startup. If versions differ, a warning is printed to stderr but startup continues.
All file and log operations validate paths to stay within the workspace or VS Code log directory. The `.beans/` prefix is automatically stripped from input paths.
No. `beans_bulk_create` and `beans_bulk_update` are best-effort: each item is processed sequentially and failures are reported per-item in the result array.
Yes. Closing a parent bean via `beans_update` with status `completed` or `scrapped` cascades the same status to all descendants.
Unfiltered list results are cached with a short burst TTL and a timestamp-probe refresh strategy. Mutation tools immediately invalidate the cache.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
A search tool helps dev to solve the naming things problem.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
🚀 The fast, Pythonic way to build MCP servers and clients.
评论