Skip to main content

API Reference

API Reference​

The Skills MCP API is a REST API served by a Go HTTP server. All endpoints return JSON.

Base URL​

http://localhost:8891/api/v1

Authentication​

Authentication is optional (opt-in). When enabled, use Bearer tokens:

Authorization: Bearer <access_token>

Endpoints​

Auth​

MethodPathDescription
GET/auth/meGet current user session
POST/auth/loginLogin with email and password
POST/auth/logoutEnd current session
POST/auth/signupCreate a new account

Skills​

MethodPathDescription
GET/skillsList all skills (supports tag/namespace filtering)
GET/skills/:nameGet a skill by name
GET/skills/:name/versionsList versions of a skill

Admin​

MethodPathDescription
GET/admin/dashboardGet status counts
GET/admin/usersList all users
GET/admin/clientsList registered clients

Account​

MethodPathDescription
GET/account/tokensList API tokens

MCP Transport​

The MCP protocol is available via Streamable HTTP at POST /mcp. This endpoint supports the full MCP tool and prompt registry.