Sleevy MCP Server
Connect an AI agent to save, find, and organize your Sleevy reading queue.
Sleevy supports the Model Context Protocol (MCP). Connect it to an AI agent to save links, find saved items, organize folders, and manage your reading queue without leaving your workflow.
Install Sleevy
Run this command in a terminal:
npx add-mcp https://api.sleevy.app/mcp --name sleevyThe installer detects supported MCP clients and lets you choose where to add Sleevy. It uses the Streamable HTTP endpoint at https://api.sleevy.app/mcp.
Machine-readable discovery is available through the Sleevy AI Catalog, which points clients to the Sleevy MCP Server Card.
Sign in and permissions
The first time your agent connects, Sleevy opens an OAuth sign-in and consent flow. Sign in, then approve only the permissions your agent needs. You do not need to add a personal API key to the MCP configuration.
Keep confirmations enabled
Removing a saved item or folder is permanent. Keep your agent's MCP tool-confirmation prompts enabled for destructive actions.
Available tools
| Capability | Tools |
|---|---|
| Save and find links | save_link, list_saved_items |
| Organize saved items | set_saved_item_read_state, set_saved_item_folder |
| Manage folders | list_folders, add_folder |
| Remove content | delete_saved_item, remove_folder |
The tools available to an agent are determined by the permissions granted during OAuth consent. Reconnect Sleevy to review or change those permissions.
Looking before you connect
Describing the server takes no credential. A client may complete initialize
and read tools/list against https://api.sleevy.app/mcp without signing in,
and it gets the full tool list back — every tool, not only the ones some scope
would unlock — so it can decide whether connecting is worth sending you to a
consent screen at all.
curl -s https://api.sleevy.app/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Calling a tool is a different matter. Every tools/call needs a credential and
the scope that covers it, and an unauthenticated one is refused with 401 and a
WWW-Authenticate header pointing at the protected-resource metadata. A batch
is allowed only if every message in it is, so a tools/call cannot ride along
beside an initialize.
The same list is also available without opening a connection at all, as the MCP Server Card.
Connect manually
If your MCP client has a manual connection screen, use this server URL:
https://api.sleevy.app/mcpChoose the client’s HTTP or Streamable HTTP transport option, then complete the OAuth sign-in flow when prompted.