---
title: "Model Context Protocol endpoint"
method: POST
path: "/mcp"
tags: ["Agent sign-in and A2A"]
---

# Model Context Protocol endpoint

`POST /mcp`

## Request

- Base URL: `https://api.helious.io`
- URL: `https://api.helious.io/mcp`
- Auth: one of:
  - none
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://helious.io/oauth/authorize`, token URL `https://api.helious.io/oauth/token`, scopes: `market:read`)

Stateless streamable-HTTP MCP. 20+ tools over the same data as /v1, with identical answer sentences. Also reachable at https://helious.io/mcp. Server card at https://helious.io/.well-known/mcp/server-card.json.

## Request body

- object
  - `jsonrpc` string
  - `id` integer
  - `method` string
  - `params` object

## Response `200`

JSON-RPC response

- object

## Other responses

- `202`: Notification accepted, no body

---

[API](https://skmtc.dev/helious/apis/helious-public-api.md) · [All operations](https://skmtc.dev/helious/apis/helious-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/helious/apis/helious-public-api/revisions/06bada17ad7a?raw)
