使用说明
eToro MCP服务器
这是一个模型上下文协议(MCP)服务器,它与eToro API交互,提供可用仪器的列表。
需求
- Python 3.11或更高版本
- 依赖关系如所列
pyproject.toml,包括:- 主控程序
设置
-
克隆此存储库:
git clone https://github.com/p-karwowski-dev/mcp_etoro.git cd mcp_etoro -
创建和激活虚拟环境并安装依赖项:
uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate uv pip install -e .
用法
运行服务器以允许主机MCP服务器与其交互。
uv run server.py
与主机MCP服务器集成
编辑主机配置文件,添加以下设置。
-
备注:您可能需要在命令字段中输入uv可执行文件的完整路径。你可以通过跑步来获得这个
which uv在MacOS/Linux或where uv在Windows上。或者,您可以导航到项目位置并运行pwd命令行。 -
macOS:
{ "mcpServers": { "etoro": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/PARENT/FOLDER/mcp_etoro", "run", "server.py" ] } } } -
窗户:
{ "mcpServers": { "yfinance": { "command": "uv", "args": [ "--directory", "C:\\ABSOLUTE\\PATH\\TO\\PARENT\\FOLDER\\mcp_etoro", "run", "server.py" ] } } }