---
title: "MCP endpoint (Streamable HTTP)"
method: POST
path: "/mcp"
tags: ["mcp"]
---

# MCP endpoint (Streamable HTTP)

`POST /mcp`

## Request

- Base URL: `https://rbxinvest.com`
- URL: `https://rbxinvest.com/mcp`
- Auth: none declared

JSON-RPC 2.0 over Streamable HTTP, speaking the Model Context Protocol. Dual-era: revision 2026-07-28 (per-request metadata, server/discover) and the initialize-handshake revisions 2025-11-25, 2025-06-18 and 2025-03-26 are all answered. Stateless: no sessions, no session ids, no resumable streams, and GET is not served. Thirteen read-only tools over public data: search_items, get_item_details, find_deals, get_new_limiteds, get_creator, rank_creators, rank_players, get_player_holdings, get_community_holdings, find_articles, get_started_guide, get_market_stats, get_market_cap. No key required.

## Headers

- `MCP-Protocol-Version` string
- `Mcp-Method` string
- `Mcp-Name` string

## Request body

- object
  - `jsonrpc` '2.0', required
  - `id` unknown
  - `method` string, required
  - `params` object

## Response `200`

A JSON-RPC response. A tool result arrives as content[0].text holding JSON.

- object

## Other responses

- `202`: Notification accepted; no body.
- `400`: Malformed JSON-RPC, unsupported protocol version (-32022), or header/body mismatch (-32020).
- `403`: Malformed Origin header.
- `404`: Unknown JSON-RPC method (-32601), for a 2026-07-28 client.
- `405`: GET or DELETE; this revision defines neither.

---

[API](https://skmtc.dev/rbxinvest/apis/rbx-invest-markdown-for-agents.md) · [All operations](https://skmtc.dev/rbxinvest/apis/rbx-invest-markdown-for-agents/llms.txt) · [OpenAPI document](https://skmtc.dev/rbxinvest/apis/rbx-invest-markdown-for-agents/revisions/8b0850b2905c?raw)
