Skip to content
agentsub
Esc
↑↓navigate↵open⌘Jpreview

Unsupported stateless MCP method

Verified human Clerk sessions or agent OAuth tokens with exact MCP resource audience. Stateless MCP supports July 2026 per-request envelopes and legacy November 2025 POST compatibility. Authorization is verified before tool discovery; individual tools retain human/agent/scope restrictions.

GET/mcp
Authorization
AuthorizationOAuth2 access token · headerrequired

OAuth 2.0 authorization-code flow with PKCE S256 over the AgentSub resources; token audience must match the MCP resource.

Scopes:agentsub:agent
or
AuthorizationBearer token (JWT) · headerrequired

Clerk human owner session JWT; iss must equal the configured Clerk issuer and the identity must be a human (not agent) owner with a verified email.

or
AuthorizationOAuth2 access token · headerrequired
Scopes:agentsub:owner
Responses
401

unauthorized problem; live 401s advertise WWW-Authenticate: Bearer resource_metadata=...

typestringrequired
titlestringrequired
statusintegerrequired
codestringrequired
405

Authenticated stateless transport supports POST only

503

Runtime or provider configuration unavailable (runtime_configuration_required, signing_configuration_required, runtime_unavailable, workspace_unavailable, provider_configuration_required)

typestringrequired
titlestringrequired
statusintegerrequired
codestringrequired
Request
curl -X GET 'https://api.agentsub.dev/mcp' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
  -H 'Accept: application/problem+json'
Response
{
  "type": "https://agentsub.dev/problems/not_found",
  "title": "string",
  "status": 0,
  "code": "string"
}