证券信息MCP服务器

一个基于C# MCP SDK的证券信息发布服务器,提供实时证券价格、历史数据和行业表现分析功能。

  • by CodeRunRepeat
  • C#
  • 本地部署
  • 更新于
在 GitHub 查看 coderunrepeat/mcp-investments-sample

使用说明

证券价格MCP服务器示例

这是发布证券相关信息的MCP服务器示例 作为MCP工具。它基于C#MCP SDK示例 这里.

在Claude for Desktop中运行示例

  1. 克隆仓库并在VS Code中打开根目录。
  2. 构建解决方案 dotnet build.
  3. 按照说明 这里 配置Claude for Desktop以加载您的服务器;这 mcpServers 部分应包含如下代码段:
    "securities": {
        "command": "dotnet",
        "args": [
            "run",
            "--project",
            "<path>\\mcp-investments-sample\\mcp-server",
            "--no-build"
        ]
    }

工具

此示例包含4个工具:

  • GetCurrentSecurityInfo 获取当前价格、交易量等信息 提供的股票代码。
  • GetSecuritiesBySector 获取给定行业中所有证券的信息。
  • GetHistoricalData 获取历史价格、交易量等信息 提供的日期之间的股票代码。
  • GetSectorPerformance 获取某个行业的价格变动和平均交易量。

使用这些工具,您可以向Claude提出以下问题

“AAPL的现状如何 价格与行业表现相比?"

数据从静态json文件加载到 ./api/Data 目录。