桌游搜索服务

一个基于Java和Spring Boot的MCP服务器,用于从BoardGameGeek搜索桌游信息。

  • by hazsetata
  • Java
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 hazsetata/boardgame-mcp

使用说明

用于搜索棋盘游戏的MCP服务器

引言

这是一个创建MCP服务器的小型实验,该服务器可以搜索
来自BGG(BoardGameGeek)的棋盘游戏。用Java编写,使用Spring Boot和 春季AI.

用法

克劳德桌面

打开 claude_desktop_config.json 在你的 /Users/<YOUR_USERNAME>/Library/Application Support/Claude 并添加以下内容:

{
  "mcpServers": {
    "boardgame-mcp": {
      "command": "java",
      "args": [
        "-jar",
        "/absolute/path/to/the/jar/boardgame-stdio-0.1.0-SNAPSHOT.jar"
      ]
    }
  }
}

重新启动Claude Desktop,该工具应该可用。

IntelliJ IDEA-人工智能聊天

在IntelliJ IDEAS AI聊天中,键入 / 并选择 Add Command... 选项。然后,您可以从Calude Desktop导入设置,或按照以下步骤操作 详细说明 AI助手文档页面. 如果成功,你应该看看 getBoardGamesWithName 命令在 命令列表。

致谢

Claude桌面故障排除

如果您在MacOS上使用SDKMan,则可能无法在 Claude Desktop可以使用的方式。如果您在Claude Desktop中看到此错误 MCP服务器的日志:

The operation couldn’t be completed. Unable to locate a Java Runtime.

然后,您需要按照此页面上的说明进行操作:https://cuizhanming.com/claude-java-mcp-server/