Skip to content

API Reference

Complete reference for all Seed endpoints.

Endpoint Categories

Authentication Endpoints

Protected MCP endpoints that require valid JWT tokens.

  • POST /mcp - MCP JSON-RPC endpoint

OAuth Endpoints

OAuth 2.1 flow implementation for Claude clients.

  • POST /oauth/register - Dynamic client registration
  • GET /oauth/authorize - Authorization endpoint
  • POST /oauth/token - Token endpoint

Discovery Endpoints

OAuth 2.0 discovery and health check.

  • GET /.well-known/oauth-authorization-server - OAuth server metadata
  • GET /.well-known/oauth-protected-resource - Resource server metadata
  • GET /health - Health check

Authentication

Most endpoints require authentication via JWT bearer tokens:

http
Authorization: Bearer <JWT_TOKEN>

Response Format

All MCP endpoints follow the JSON-RPC 2.0 specification.

Explore Further

Status Codes

CodeMeaning
200Success
400Bad Request
401Unauthorized
404Not Found
500Internal Server Error

Released under the MIT License.