用于搜索棋盘游戏的MCP服务器
引言
这是一个创建MCP服务器的小型实验,该服务器可以搜索\ 来自BGG(BoardGameGeek)的棋盘游戏。用Java编写,使用Spring Boot和 春季AI.
用法
克劳德桌面
打开 claude_desktop_config.json 在你的 /Users//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/
