Gurddy MCP
G

Gurddy MCP

Gurddy MCP服务器是一个基于gurddy优化库的综合约束求解和优化平台,支持约束满足问题、线性规划、Minimax博弈论和SciPy高级优化,提供16种求解工具并通过Stdio和HTTP两种MCP传输协议为IDE和Web客户端提供服务
2分
4.4K

什么是Gurddy MCP Server?

Gurddy MCP Server是一个基于Model Context Protocol (MCP)的智能求解服务器,专门用于解决各种数学优化和逻辑推理问题。它集成了多种求解引擎,能够处理从简单的数独游戏到复杂的投资组合优化等各种问题。

如何使用Gurddy MCP Server?

您可以通过两种方式使用:1) 在支持的AI IDE中配置MCP服务器;2) 通过HTTP API直接调用求解功能。服务器会自动分析您的问题类型并选择合适的求解方法。

适用场景

适合教育学习、业务决策、游戏开发、金融分析、生产规划等需要数学优化和逻辑推理的场景。无论是学生解决数学问题,还是专业人士进行业务优化,都能从中受益。

主要功能

约束满足问题求解
解决N皇后、图着色、地图着色、数独、逻辑谜题等经典约束问题,使用先进的回溯搜索和约束传播算法。
数学优化求解
支持线性规划、混合整数规划、生产计划优化、投资组合优化等,帮助企业做出最优决策。
博弈论与鲁棒优化
求解零和博弈、纳什均衡、最小最大决策,帮助在不确定性环境下做出稳健决策。
科学计算优化
集成SciPy库,支持非线性投资组合优化、统计参数估计、信号处理等高级优化问题。
经典数学问题
24点游戏、鸡兔同笼问题、迷你数独等经典数学问题的智能求解,适合教育场景。
多协议支持
同时支持Stdio和HTTP两种MCP传输协议,既可在本地IDE中使用,也可通过网络API调用。
优势
功能全面:覆盖从简单逻辑谜题到复杂商业优化的广泛问题类型
易于使用:通过自然语言描述问题,无需编程知识即可获得专业求解
性能优秀:采用优化算法,对中小规模问题提供毫秒级响应
部署灵活:支持本地安装和Docker容器化部署
教育友好:包含大量经典数学问题,适合学习和教学使用
局限性
大规模问题求解时间较长,不适合实时性要求极高的场景
某些复杂非线性问题可能需要专业参数调优
需要基本的数学问题描述能力才能获得准确结果
部分高级功能需要安装额外的科学计算库

如何使用

安装服务器
通过pip安装Gurddy MCP Server包,或使用Docker快速部署
配置AI助手
在支持的AI IDE中配置MCP服务器连接
描述问题
用自然语言向AI助手描述您要解决的优化问题或逻辑谜题
获取解答
服务器会自动分析问题类型并返回详细的求解过程和结果

使用案例

教育学习 - N皇后问题求解
学生可以通过AI助手求解N皇后问题,理解回溯算法和约束满足的概念
业务决策 - 生产计划优化
企业管理者优化多产品生产计划,在资源限制下最大化利润
金融分析 - 投资组合优化
投资者构建最优投资组合,在控制风险的前提下最大化收益
游戏开发 - 博弈策略分析
游戏开发者分析游戏平衡性,求解纳什均衡和最优策略

常见问题

我需要编程知识才能使用这个服务器吗?
服务器能处理多大规模的问题?
如何选择Stdio和HTTP两种使用方式?
求解失败时该怎么办?
支持哪些AI助手和IDE?

相关资源

官方文档
完整的技术文档、API参考和配置指南
PyPI包页面
Python包发布页面,包含版本历史和安装说明
在线演示
实时演示服务器,可以直接测试各项功能
Docker镜像
官方Docker镜像,支持快速容器化部署

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "gurddy": {
      "command": "uvx",
      "args": ["gurddy-mcp@latest"],
      "env": {},
      "disabled": false,
      "autoApprove": [
        "run_example",
        "info",
        "install",
        "solve_n_queens",
        "solve_sudoku",
        "solve_graph_coloring",
        "solve_map_coloring",
        "solve_lp",
        "solve_production_planning",
        "solve_minimax_game",
        "solve_minimax_decision",
        "solve_24_point_game",
        "solve_chicken_rabbit_problem",
        "solve_scipy_portfolio_optimization",
        "solve_scipy_statistical_fitting",
        "solve_scipy_facility_location"
      ]
    }
  }
}

{
  "mcpServers": {
    "gurddy": {
      "command": "uvx",
      "args": ["gurddy-mcp"],
      "env": {},
      "disabled": false,
      "autoApprove": [
        "run_example", "info", "install", "solve_n_queens", "solve_sudoku", 
        "solve_graph_coloring", "solve_map_coloring", "solve_lp", 
        "solve_production_planning", "solve_minimax_game", "solve_minimax_decision",
        "solve_24_point_game", "solve_chicken_rabbit_problem", 
        "solve_scipy_portfolio_optimization", "solve_scipy_statistical_fitting", 
        "solve_scipy_facility_location"
      ]
    }
  }
}

{
  "mcpServers": {
    "gurddy": {
      "command": "uvx",
      "args": ["gurddy-mcp==<VERSION>"],
      "env": {},
      "disabled": false,
      "autoApprove": [
        "run_example", "info", "install", "solve_n_queens", "solve_sudoku", 
        "solve_graph_coloring", "solve_map_coloring", "solve_lp", 
        "solve_production_planning", "solve_minimax_game", "solve_minimax_decision",
        "solve_24_point_game", "solve_chicken_rabbit_problem", 
        "solve_scipy_portfolio_optimization", "solve_scipy_statistical_fitting", 
        "solve_scipy_facility_location"
      ]
    }
  }
}

{
  "mcpServers": {
    "gurddy": {
      "command": "gurddy-mcp",
      "args": [],
      "env": {},
      "disabled": false,
      "autoApprove": [
        "run_example", "info", "install", "solve_n_queens", "solve_sudoku", 
        "solve_graph_coloring", "solve_map_coloring", "solve_lp", 
        "solve_production_planning", "solve_minimax_game", "solve_minimax_decision",
        "solve_24_point_game", "solve_chicken_rabbit_problem", 
        "solve_scipy_portfolio_optimization", "solve_scipy_statistical_fitting", 
        "solve_scipy_facility_location"
      ]
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
63.0K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
107.5K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
59.0K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
27.0K
4.8分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
41.8K
5分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
40.2K
4.5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
47.9K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
78.7K
4.7分
AIBase
智启未来,您的人工智能解决方案智库
© 2025AIBase