---
title: "Call the hosted ASO Skill MCP server"
method: POST
path: "/mcp"
tags: ["MCP"]
---

# Call the hosted ASO Skill MCP server

`POST /mcp`

## Request

- Base URL: `https://api.asoskill.com`
- URL: `https://api.asoskill.com/mcp`
- Auth: OAuth 2 (authorization code, authorization URL `https://api.asoskill.com/oauth/authorize`, token URL `https://api.asoskill.com/oauth/token`, scopes: `data`, `credits`)

Streamable HTTP MCP endpoint for ChatGPT, Claude, and compatible clients. OAuth discovery is available through the standard protected-resource and authorization-server metadata endpoints. Individual data tools cost one credit on success; the balance tool is free.

## Request body

- object: MCP JSON-RPC request or notification

## Response `200`

MCP JSON-RPC response

- object

## Other responses

- `202`: MCP notification accepted
- `401`: OAuth connection is required or expired
- `429`: Request capacity or a rate allowance was exceeded; no credit is consumed. Respect Retry-After when present, otherwise retry with exponential backoff and jitter.
- `500`: Unexpected processing failure; any reserved credit is restored

---

[API](https://skmtc.dev/asoskill/apis/aso-skill-developer-api.md) · [All operations](https://skmtc.dev/asoskill/apis/aso-skill-developer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/asoskill/apis/aso-skill-developer-api/revisions/c9808e5357cf?raw)
