Skip to main content
Glama

Software Planning MCP Server

by Jo-Lion

软件规划MCP服务器

https://github.com/NightTrek/Software-planning-mcp 项目python(修复版),方便使用sse接入cursor 这个MCP服务器提供了软件开发规划工具,帮助用户制定实施计划和管理待办事项。

功能特点

  • 创建软件开发目标

  • 制定详细的实施计划

  • 管理待办事项列表

  • 跟踪任务完成状态

  • 提供结构化的思考过程

安装

# 克隆仓库 git clone https://github.com/Jo-Lion/software-planning-mcp.git cd software-planning-mcp # 创建并激活虚拟环境 python -m venv .venv source .venv/bin/activate # Linux/Mac # 或 .venv\Scripts\activate # Windows # 安装依赖 pip install -e .

使用方法

启动服务器

# 使用SSE传输协议(推荐用于Cursor集成) python server.py --debug # 使用自定义端口 python server.py --port 9000 --debug # 使用自定义主机地址 python server.py --host 127.0.0.1 --debug # 使用stdio传输协议(用于命令行测试) python server.py --transport stdio --debug

在Cursor中配置MCP服务器

  1. 打开Cursor编辑器

  2. 进入设置 -> MCP Servers

  3. 点击"Add new MCP server"

  4. 输入服务器链接:http://localhost:8000/sse(如果使用了自定义端口,请相应修改)

  5. 保存配置

可用工具

工具名称

描述

参数

start_planning

开始一个新的规划会话,设置目标

goal: 软件开发目标

save_plan

保存当前实施计划

plan: 实施计划文本

add_todo

向当前计划添加新的待办事项

title: 标题

description: 描述

complexity: 复杂度(0-10)

code_example: 代码示例(可选)

remove_todo

从当前计划中移除待办事项

todo_id: 待办事项ID

get_todos

获取当前计划中的所有待办事项

update_todo_status

更新待办事项的完成状态

todo_id: 待办事项ID

is_complete: 完成状态

可用资源

资源URI

描述

planning://current-goal

当前软件开发目标

planning://implementation-plan

当前实施计划及待办事项

环境变量

  • SOFTWARE_PLANNING_PORT: 设置SSE服务器端口号(默认:8000)

  • SOFTWARE_PLANNING_HOST: 设置SSE服务器主机地址(默认:0.0.0.0)

  • SOFTWARE_PLANNING_TRANSPORT: 设置传输类型,可选值为"stdio"或"sse"(默认:"sse")

  • SOFTWARE_PLANNING_DEBUG: 启用调试模式,可选值为"true"、"1"或"yes"(默认:禁用)

更新

https://github.com/CaptainJi/software_planning_mcp.git python版中在执行update_todo_status工具时,cursor总是会传入数字类型,但是原版需要传入字符串类型,所以总是报错。特别修复了一下。

许可证

MIT

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Provides software development planning tools to help users create implementation plans and manage todo items.

  1. 功能特点
    1. 安装
      1. 使用方法
        1. 启动服务器
        2. 在Cursor中配置MCP服务器
      2. 可用工具
        1. 可用资源
          1. 环境变量
            1. 更新
              1. 许可证

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  Provides tools for collecting and documenting code from directories.
                  Last updated -
                  4
                  73
                  15
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  A
                  license
                  -
                  quality
                  Enables advanced todo list management and content organization using Notion's API, supporting features like creating databases, dynamic filtering, and collaborative task tracking.
                  Last updated -
                  26
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  Facilitates interactive software development planning by managing tasks, tracking progress, and creating detailed implementation plans through the Model Context Protocol.
                  Last updated -
                  6
                  16
                  367
                  MIT License
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  Provides tools for analyzing project structures, searching through codebases, managing dependencies, and performing file operations with advanced filtering capabilities.
                  Last updated -
                  6
                  12
                  1
                  MIT License

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jo-Lion/software-planning-mcp'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server