@shelv/mcp
用于Shelv货架操作的MCP服务器。
链接
- 网站: shelv.dev
- 文件: docs.shelv.dev/guides/mcp服务器
- npm:
- 来源:
安装
pnpm add @shelv/mcpnpm install @shelv/mcpnpx @shelv/mcp环境
SHELV_API_KEY用于stdio模式SHELV_MCP_TRANSPORT=stdio|http(默认为stdio)SHELV_MCP_HTTP_HOST(默认为127.0.0.1)SHELV_MCP_HTTP_PORT(默认为3334)SHELV_MCP_ENABLE_WRITE_TOOLS=true启用create_shelf和hydrate_shelfSHELV_MCP_SEARCH_MAX_FILES(默认为500)SHELV_MCP_SEARCH_MAX_BYTES(默认为5000000)SHELV_MCP_SEARCH_MAX_MATCHES(默认为200)SHELV_MCP_READ_MAX_BYTES(默认为250000)
跑
shelv-mcpSHELV_MCP_TRANSPORT=http SHELV_MCP_HTTP_PORT=3334 shelv-mcp在HTTP模式下,发送 Authorization: Bearer sk_... 每次请求,除非 SHELV_API_KEY 被配置为启动回退。
工具
list_shelvesget_shelf_treeread_shelf_filesearch_shelf
默认情况下,写入工具处于禁用状态,仅在以下情况下可用 SHELV_MCP_ENABLE_WRITE_TOOLS=true:
create_shelfhydrate_shelf
许可证
阿帕奇-2.0。
