股票助手 MCP 服务器实现了一个简单的模型上下文协议(MCP)服务器,借助雅虎财经 API 提供实时股票数据、历史分析以及股票比较功能,为股票分析提供有力支持。此 MCP 服务器采用 SSE 传输,并通过 API 密钥进行身份验证,保障数据传输的高效与安全。
在本地运行服务器,可按以下步骤操作:
uv venv
uv sync
# 适用于 Linux/macOS
export API_KEYS=
# 适用于 Windows
set API_KEYS=
uv run fastapi dev main.py
{
"inputs": [
{
"type": "promptString",
"id": "my-api-key",
"description": "股票助手 API 密钥",
"password": true
}
],
"servers": {
"stock-mcp-sse": {
"type": "sse",
"url": "http://localhost:8000/sse",
"headers": {
"x-api-key": "${input:my-api-key}"
}
}
}
}
az containerapp up -g -n stock-mcp --environment mcp -l westus --env-vars API_KEYS= --source .
如果部署成功,Azure CLI 将返回应用程序的 URL。您可以使用此 URL 从 Visual Studio Code 连接到服务器。