eToro Public API MCP

A Model Context Protocol (MCP) server exposing the eToro Public API route catalog. It refreshes the public API OpenAPI (swagger) document every few minutes and serves it through MCP tools.

Endpoint

The MCP endpoint (streamable HTTP, stateless) is served at the root path: POST /

Tools

ToolDescription
get-all-routes Returns all available eToro Public API routes with a short explanation for each.
get-route-spec Returns the full OpenAPI specification (parameters, responses, referenced schemas) for a route by its route id.

Client configuration example

{
  "mcpServers": {
    "etoro-public-api": {
      "url": "<service-url>/"
    }
  }
}

Agent skill

Download a ready-to-use agent skill, pre-configured with this environment's MCP and eToro Public API URLs: Download SKILL.md.

Install it by placing the file at: