MCP HTTP & tokens
Hosted MCP endpoint and store-scoped token management.
Tool catalog
Per-tool status for Operator and Store Builder lives on the MCP tools page. /docs/mcp
/api/mcpStreamable HTTP MCP server (also supports GET/DELETE per transport).
Auth: MCP Bearer or OAuth
Claude.ai can paste https://sellioai.com/api/mcp and sign in with OAuth (no bearer). Cursor/Claude Desktop use Bearer store tokens. Scopes: catalog:read, catalog:write, orders:read, orders:write, crm:read, analytics:read, inbox:read, storefront:read, storefront:write.
Example request
{
"mcpServers": {
"sellio": {
"url": "https://sellioai.com/api/mcp",
"headers": { "Authorization": "Bearer slio_live_…" }
}
}
}/api/mcp/tokensList active MCP tokens for a store (admin/owner).
Auth: Bearer (user session)
Query
| Field | Type | Description |
|---|---|---|
store_idrequired | string | Store UUID. |
/api/mcp/tokensMint a store MCP token. Secret is shown once.
Auth: Bearer (user session)
Body
| Field | Type | Description |
|---|---|---|
store_idrequired | string | Store UUID. |
namerequired | string | Token label. |
scopesrequired | string[] | Subset of MCP scopes. |
/api/mcp/tokens/{id}Revoke a token (sets revoked_at; row kept for audit).
Auth: Bearer (user session)
/api/oauth/tokenOAuth token endpoint (authorization_code or refresh_token).
Auth: OAuth 2.1
Content-Type must be application/x-www-form-urlencoded.