Skip to main content
Glama

eToro MCP Server

Official
by shlomico-tr

eToro MCP サーバー

このサーバーは、eToroのパブリックAPIエンドポイントとやり取りするためのMCP(モデルコンテキストプロトコル)ツールを提供します。これにより、以下のことが可能になります。

  1. ユーザー名を使用してユーザーのポートフォリオを取得する
  2. IDで楽器の詳細を検索する
  3. 名前のプレフィックスで楽器を検索(オートコンプリート)

はじめる

  1. 依存関係をインストールします:
    npm install
  2. 開発サーバーを起動します。
    npm run dev
  3. 生産用にビルド:
    npm run build
  4. 本番サーバーを起動します。
    npm start

利用可能なツール

etoroポートフォリオを取得する

eToroユーザーのユーザー名を使用してポートフォリオを取得します。ツールはユーザー名を顧客ID(CID)に内部的に自動変換します。

パラメータ:

  • username : eToroのユーザー名
  • authToken (オプション): 認証されたリクエストの認証トークン

楽器の詳細を取得する

eToro 銘柄リストの詳細を取得します。

パラメータ:

  • instrumentIds : 詳細を取得する楽器IDのリスト
  • fields (オプション): レスポンスに含めるフィールド (デフォルトはdisplaynamethreeMonthPriceChangeoneYearPriceChangelastYearPriceChange )

検索機器

名前のプレフィックス(オートコンプリート)で eToro 銘柄を検索します。

パラメータ:

  • namePrefix : 楽器名で検索する接頭辞
  • fields (オプション): レスポンスに含めるフィールド (デフォルトは、 internalInstrumentIddisplaynameinternalClosingPrice )

CORSの制限

eToro APIエンドポイントの一部にはCORS制限があり、サーバーサイド環境から呼び出す必要があることにご注意ください。このサーバーのツールは、CORSの問題を回避するために、これらのリクエストをサーバーサイドで処理します。

使用例

サーバーはこれらのツールにアクセスするための REST API を公開しており、これは任意の HTTP クライアントから呼び出すことができます。

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

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.

eToro のパブリック API エンドポイントと対話するためのモデル コンテキスト プロトコル ツールを提供し、ユーザーは CORS 制限を処理しながらポートフォリオを取得したり、銘柄の詳細を調べたり、銘柄を検索したりできるようになります。

  1. はじめる
    1. 利用可能なツール
      1. etoroポートフォリオを取得する
      2. 楽器の詳細を取得する
      3. 検索機器
    2. CORSの制限
      1. 使用例

        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