Skip to main content
Glama

eToro MCP Server

Official
by shlomico-tr

Servidor MCP de eToro

Este servidor proporciona herramientas MCP (Protocolo de Contexto de Modelo) para interactuar con los puntos finales de la API pública de eToro. Le permite:

  1. Obtener el portafolio de un usuario usando su nombre de usuario

  2. Busque detalles del instrumento por ID

  3. Búsqueda de instrumentos por prefijo de nombre (autocompletar)

Empezando

  1. Instalar dependencias:

    npm install
  2. Inicie el servidor de desarrollo:

    npm run dev
  3. Construir para producción:

    npm run build
  4. Inicie el servidor de producción:

    npm start

Herramientas disponibles

buscar_cartera_etoro

Obtiene la cartera de un usuario de eToro usando su nombre de usuario. La herramienta convierte automáticamente el nombre de usuario en un ID de cliente (CID) internamente.

Parámetros:

  • username : El nombre de usuario de eToro

  • authToken (opcional): token de autorización para solicitudes autenticadas

obtener detalles del instrumento

Obtiene detalles de una lista de instrumentos de eToro.

Parámetros:

  • instrumentIds : Lista de identificaciones de instrumentos para los que se obtendrán detalles

  • fields (opcional): campos a incluir en la respuesta (predeterminados: displayname , threeMonthPriceChange , oneYearPriceChange , lastYearPriceChange )

instrumentos de búsqueda

Busca instrumentos de eToro por prefijo de nombre (autocompletar).

Parámetros:

  • namePrefix : El prefijo que se buscará en los nombres de los instrumentos

  • fields (opcional): campos a incluir en la respuesta (predeterminados: internalInstrumentId , displayname , internalClosingPrice )

Limitaciones de CORS

Tenga en cuenta que algunos puntos finales de la API de eToro tienen restricciones CORS y deben llamarse desde un entorno del lado del servidor. Las herramientas de este servidor gestionan estas solicitudes en el servidor para evitar problemas de CORS.

Ejemplo de uso

El servidor expone una API REST para acceder a estas herramientas, que se puede llamar desde cualquier cliente HTTP:

GET /tools # List all available tools GET /tools/:name/schema # Get tool schema POST /tools/:name/execute # Execute a tool

Ejemplo de uso de la herramienta fetch_etoro_portfolio :

curl -X POST http://localhost:3000/tools/fetch_etoro_portfolio/execute \ -H "Content-Type: application/json" \ -d '{"username": "yoniasia"}'
Deploy Server
A
security – no known vulnerabilities
-
license - not tested
A
quality - confirmed to work

Related MCP Servers

  • A
    security
    -
    license
    A
    quality
    Enables interaction with esa.io's API through the Model Context Protocol, supporting article search and retrieval with a compliant MCP interface.
    Last updated -
    75
    35
    MIT License
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.
    Last updated -
    45
    4
    11
    MIT License
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables AI agents to interact with 30+ Ethereum-compatible blockchain networks, providing services like token transfers, contract interactions, and ENS resolution through a unified interface.
    Last updated -
    28
    409
    342
    MIT License
  • -
    security
    -
    license
    -
    quality
    Comprehensive Model Context Protocol server that enables AI agents to interact with 30+ Ethereum-compatible blockchain networks, supporting token transfers, smart contract interactions, and ENS name resolution through a unified interface.
    Last updated -
    1
    MIT License

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/shlomico-tr/etoroPortfolioMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server