loading…
Search for a command to run...
loading…
An MCP server for managing Shelv shelf operations, enabling users to list, search, and read files within shelves. It also supports optional write functionalitie
An MCP server for managing Shelv shelf operations, enabling users to list, search, and read files within shelves. It also supports optional write functionalities for creating and hydrating shelves through configured tools.
MCP server for Shelv shelf operations.
pnpm add @shelv/mcp
npm install @shelv/mcp
npx @shelv/mcp
SHELV_API_KEY for stdio modeSHELV_MCP_TRANSPORT=stdio|http (defaults to stdio)SHELV_MCP_HTTP_HOST (defaults to 127.0.0.1)SHELV_MCP_HTTP_PORT (defaults to 3334)SHELV_MCP_ENABLE_WRITE_TOOLS=true to enable create_shelf and hydrate_shelfSHELV_MCP_SEARCH_MAX_FILES (defaults to 500)SHELV_MCP_SEARCH_MAX_BYTES (defaults to 5000000)SHELV_MCP_SEARCH_MAX_MATCHES (defaults to 200)SHELV_MCP_READ_MAX_BYTES (defaults to 250000)shelv-mcp
SHELV_MCP_TRANSPORT=http SHELV_MCP_HTTP_PORT=3334 shelv-mcp
In HTTP mode, send Authorization: Bearer sk_... on each request unless
SHELV_API_KEY is configured as a startup fallback.
list_shelvesget_shelf_treeread_shelf_filesearch_shelfWrite tools are disabled by default and become available only when
SHELV_MCP_ENABLE_WRITE_TOOLS=true:
create_shelfhydrate_shelfApache-2.0.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"shelv-mcp-server": {
"command": "npx",
"args": []
}
}
}