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:
- Obtener el portafolio de un usuario usando su nombre de usuario
- Busque detalles del instrumento por ID
- Búsqueda de instrumentos por prefijo de nombre (autocompletar)
Empezando
- Instalar dependencias:
- Inicie el servidor de desarrollo:
- Construir para producción:
- Inicie el servidor de producción:
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 eToroauthToken
(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 detallesfields
(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 instrumentosfields
(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:
Ejemplo de uso de la herramienta fetch_etoro_portfolio
:
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.
Related MCP Servers
- AsecurityAlicenseAqualityEnables interaction with esa.io's API through the Model Context Protocol, supporting article search and retrieval with a compliant MCP interface.Last updated -354833TypeScriptMIT License
- AsecurityAlicenseAqualityA 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 -31118TypeScriptMIT License
- AsecurityAlicenseAqualityA 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 -28376299TypeScriptMIT License
- AsecurityFlicenseAqualityA 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 -4713TypeScript