# MCP Server

## MCP Server

Model Context Protocol server that connects any AI IDE to eToro API documentation, schemas, and endpoint references.

### Getting started

1.

Start with the install skill. It walks your agent through registering the MCP server, demo vs real accounts, auth, and safety rules for money-moving routes — in any MCP client. Send this prompt to your agent:

```text
Please install the skill at https://mcp.public-api.etoro.com/skill and follow the instructions.
```

2.

Or, if you'd rather wire it up manually, add this to your IDE's MCP config (e.g. Cursor: `.cursor/mcp.json`) — the hosted server uses streamable HTTP, no npm install:

```json
{
  "mcpServers": {
    "etoro-public-api": {
      "url": "https://mcp.public-api.etoro.com"
    }
  }
}
```

3.

Restart your editor. The eToro Public API MCP server exposes two tools — `get-all-routes` and `get-route-spec` — that read the live OpenAPI document so your assistant writes accurate code instead of guessing.
4.

Ask your agent anything about the eToro API — discovery, schemas, or actual calls.

```bash
# Example prompts:
"Show me how to open a market order using the eToro API"
"What parameters does the instrument search endpoint accept?"
```


### Resources

- [Vibe Coding with eToro MCP](/blog/vibe-coding-with-etoro-mcp) — Full setup guide and practical prompts for MCP-powered development.
- [Getting Started with the eToro API](/learn/getting-started-with-etoro-api-v2) — API keys, base URL, and authentication basics.

### Related tools

- skills
- cursor
- claude-code