Shogi MCP
什么是Shogi MCP Server?
Shogi MCP Server是一个将传统将棋引擎与现代AI技术结合的桥梁服务。它允许用户通过HTTP API或MCP协议访问将棋引擎的功能,包括局面分析、最佳着法推荐等。特别适合需要将将棋AI集成到应用程序中的开发者。如何使用Shogi MCP Server?
您可以通过两种方式使用本服务:1) 直接调用HTTP API获取将棋分析结果;2) 通过MCP协议与AI代理集成。需要先安装Node.js环境并配置将棋引擎。适用场景
适用于将棋学习应用开发、在线将棋平台AI增强、将棋教学工具开发等场景。特别适合需要获取AI解释着法原因的应用。主要功能
HTTP API接口
提供RESTful风格的HTTP端点,方便Web应用集成将棋分析功能
MCP协议支持
支持Model Context Protocol,可与AI代理系统无缝集成
多候选着法分析
可同时分析多个最佳着法候选(MultiPV),最多支持10个候选
深度局面分析
支持最大30层的深度搜索分析,提供精确的评估值
优势
简单易用的API接口,降低将棋AI集成门槛
支持多种调用方式(HTTP/MCP),适应不同应用场景
可配置的搜索参数(深度、线程数等),灵活满足性能需求
开源免费,可自由修改和扩展
局限性
依赖外部将棋引擎,需要额外配置
深度搜索可能消耗较多计算资源
目前仅支持USI协议的将棋引擎
如何使用
安装准备
确保已安装Node.js 18+,并准备好USI兼容的将棋引擎
配置引擎
将将棋引擎可执行文件放入engine目录,评估函数放入eval目录
启动服务
可以选择启动HTTP API服务或MCP服务,或两者同时运行
使用案例
获取初始局面分析
查询将棋初始局面的最佳着法和评估
特定着法后的局面评估
查询在特定着法后的局面评估
常见问题
为什么引擎无法启动?
如何提高分析速度?
支持哪些将棋引擎?
相关资源
GitHub仓库
项目源代码和最新版本
USI协议说明
将棋引擎USI协议规范
MCP协议介绍
Model Context Protocol官方文档

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
194.9K
5分

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
113.0K
4.3分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
94.9K
4.5分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
86.3K
4.8分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
134.2K
4.7分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
41.7K
4.8分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
67.0K
4.5分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
83.3K
5分
VIP会员



