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"}'
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Proporciona herramientas de protocolo de contexto de modelo para interactuar con los puntos finales de API públicos de eToro, lo que permite a los usuarios obtener carteras, buscar detalles de instrumentos y buscar instrumentos mientras manejan restricciones CORS.

  1. Empezando
    1. Herramientas disponibles
      1. buscar_cartera_etoro
      2. obtener detalles del instrumento
      3. instrumentos de búsqueda
    2. Limitaciones de CORS
      1. Ejemplo de uso

        Related MCP Servers

        • A
          security
          A
          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 -
          3
          548
          33
          TypeScript
          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 -
          31
          11
          8
          TypeScript
          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
          376
          299
          TypeScript
          MIT License
        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that enables LLMs to explore and interact with API specifications by providing tools for loading, browsing, and getting detailed information about API endpoints.
          Last updated -
          4
          7
          13
          TypeScript

        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