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.

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
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

Model Context Protocol Servers
Open-source MCP to use Blender with any LLM
评论