市场新闻服务

MCP服务器是一个围绕finnhub.io API调用的封装,用于获取市场状态和市场新闻的简单演示服务。

  • by martinKindall
  • Java
  • 本地部署
  • 更新于
在 GitHub 查看 martinkindall/mcp_server_demo_market

使用说明

MCP服务器市场新闻演示

这个MCP服务器是一些 finnhub.io API要求检索市场状况和市场新闻。 这是一个非常简单的演示,但使用Java SDK开始使用MCP服务器就足够了 模型上下文协议.

需求

  • Java 21或更高版本
  • 梅文
  • 克劳德桌面(免费计划)
  • Finnhub帐户(免费计划)

安装

  • mvn clean package
    
  • 为Claude Desktop添加配置
    • Windows或Mac(https://modelcontextprotocol.io/quickstart/server#windows)
    • 将以下内容添加到 claude_desktop_config json 文件:
      •   {
            "mcpServers": {
                "US_stock_market_status": {
                    "command": "java",
                    "args": [
                      "-jar",
                      "<PATH-TO-JAR>"
                    ],
                    "env": {
                      "FINNHUB_API_TOKEN": "<INSERT-TOKEN>"
                    }
                }
            }
          }
        
  • 重新启动Claude Desktop,并启用此工具。
  • 示例提示:
    • 给我最新的市场消息。
    • 给我最新的市场消息。只有1条新消息,优先关注与以色列和伊朗之间的袭击有关的新闻。
    • 给我三大最新的市场新闻,包括它们的参考网址和原始标题。