Skip to main content
Glama
thana0623

prompts-mcp-server

by thana0623

# pmcp

AI 无关的上下文生命周期基础设施。让你跨会话连续工作,不丢上下文。

核心问题:新会话不知道上一个会话在做什么,只能靠 git diff 推测。


快速开始

npm install -g pmcp-server
cd /your/project
pmcp setup

SessionStart hook 自动加载上下文,SessionEnd hook 自动更新热状态。


Related MCP server: MCP Prompt Enhancer

核心概念:HOT_STATE.md

项目根目录下的单一热状态文件,记录:

  • 当前任务

  • 最近讨论

  • 下一步

  • 阻塞点

自动更新:/loop 定时更新 + session-end 兜底。 自动加载:/start 读取 HOT_STATE.md 恢复上下文。


斜杠命令

在 AI 助手中直接使用:

命令

用途

/start

加载 HOT_STATE.md,恢复上下文

/end

敏感审查 + 归档 + 更新热状态

/loop

启动定时热状态更新(CronCreate)

/test <bug>

诊断 → 修复 → 轮次管控(5 轮自动 /end)

/commit

敏感扫描 + 提交

/push

推送到远端

/plan-prd

生成 PRD

/plan

生成实现计划

/recommend

根据场景推荐工具

/scenes

列出所有开发场景


CLI 命令

项目生命周期

pmcp setup              # 首次初始化(生成 prompts + hooks + MCP 配置)
pmcp start              # 一键启动(初始化 + 加载上下文 + 角色选择)
pmcp bootstrap          # 重新加载上下文(已初始化项目)
pmcp refresh-context    # 刷新 context.md 技术栈(保留用户编辑)

日志与模块追踪

pmcp log --title "..." --request "..."   # 记录对话日志(追加到 todos.md)
pmcp module-log <name> --change "..."    # 记录模块修改
pmcp module-read <name>                  # 读取模块历史
pmcp module-list                         # 列出所有模块记录

工具与场景

pmcp tools              # 扫描项目已安装工具,输出能力清单
pmcp scenes             # 列出所有开发场景及推荐工具
pmcp recommend coding   # 推荐指定场景下应使用的工具

Skill 系统

pmcp skill init         # 初始化全局 skill 仓库
pmcp skill list         # 列出所有可用 skill
pmcp skill create <n>   # 创建新的自定义 skill
pmcp skill sync         # 同步全局 skill 到当前项目
pmcp skill export       # 导出项目 skill 到全局仓库

发布

pmcp audit              # 发布前隐私审计(扫描密钥/Token/密码)
pmcp publish            # 一键发布:审计 + 版本 bump + npm + git + link
pmcp publish --bump minor --token <npm_token>

注册

pmcp register           # 注册 pmcp 为用户级已知命令(~/.claude/CLAUDE.md)
pmcp unregister         # 取消注册

内置 Skill(11 个)

Skill

图标

说明

analyst

📋

需求分析师,场景还原、边界枚举、反例验证

architect

🏗️

系统架构师,架构一致性、模块边界、API 规范

audit

🔒

发布前隐私审计

backend

🔧

后端开发专家,API 设计、数据库、服务端架构

backend-java

SpringBoot 后端工程师

database-handler

🗄️

数据库处理员,数据插入/修改/清洗/备份

ecc-workflow

🔄

ECC 工作流模式

frontend

🎨

前端 UI 工程师,现代化 UI 系统

git-workflow

🔀

Git 工作流 — 安全提交、推送、发布

review

🔍

代码审查员,架构一致性、命名规范、坏模式检测

start

🚀

快速启动 — 加载项目记忆


日常开发流程

/start → 描述需求 → /plan-prd → /plan → 写代码 → 手动测试
  ↓
/test <bug> → 修 → 重测 → 修 → ...(5 轮自动 /end)
  ↓
测试通过 → /commit → /push → /end

上下文管理

核心原则:每个会话只做一件事,做完就 /end。

场景

操作

对话超过 30 轮

/end,开新会话 /start

AI 开始重复试过的方案

/end,开新会话

一个 bug 修了 5 轮

/test 自动提醒 /end

换一个完全不同的任务

/end,开新会话

HOT_STATE.md 自动记录进度,新会话 /start 恢复上下文,不用从头来。


上下文文件

文件

职责

谁维护

context.md

项目全貌(技术栈、结构)

pmcp setup / bootstrap

HOT_STATE.md

会话热状态

/loop + session-end hook

todos.md

待办事项

/test + log_dialog


文件结构

your-project/
  .github/prompts/
    context.md              # 项目上下文
    todos.md                # 待办事项
    skills/                 # 角色定义
    focus-spec-history/     # 归档的任务
  HOT_STATE.md              # 会话热状态(根目录)
  .prompts-mcp/             # hooks(自动生成)
  logs/dialogs/             # 对话日志(自动生成)

支持的 AI 助手

claude-code / cline / cursor / windsurf / copilot / continue


技术栈

  • TypeScript (ESM)

  • @modelcontextprotocol/sdk

  • Bash hooks(零依赖)


MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/thana0623/pmcp-server'

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