Integrations
Demonstrated as a method to interact with the MCP server's REST API for executing tools like fetching eToro portfolios.
Provides package management for installing dependencies and running scripts for the MCP server.
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:Copy
- Inicie el servidor de desarrollo:Copy
- Construir para producción:Copy
- Inicie el servidor de producción:Copy
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
:
This server cannot be installed
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.