prompts-mcp-server
prompts-mcp-server
Универсальный MCP (Model Context Protocol) сервер, который автоматически создает и управляет системой промптов для любых программных проектов, позволяя AI-ассистентам программирования сохранять постоянный контекст между сессиями разработки.
Функциональные возможности
Интеллектуальное сканирование проектов — автоматическое определение технологического стека, фреймворков, баз данных и инструментов сборки целевого проекта.
Сохранение контекста — поддержание полной цепочки контекста проекта, истории диалогов и истории изменений модулей.
Проверка уточнения требований — механизм подтверждения требований на основе 5 критериев для предотвращения слепой разработки.
Генерация плана — создание исполняемого плана после подтверждения требований, ожидание одобрения пользователя перед реализацией.
Система скользящего окна — ведение 5 последних записей диалога и 10 сводок состояния с автоматической ротацией.
Отслеживание на уровне модулей — запись истории изменений по функциональным модулям для удобства отслеживания.
Двухрежимный интерфейс — поддержка MCP Server (протокол stdio) и CLI.
Неразрушающая инициализация — генерация файлов промптов без перезаписи существующих файлов.
Related MCP server: MCP Prompt Enhancer
Инструменты MCP
Инструмент | Описание |
| Сканирование целевого проекта и автоматическая генерация системы файлов промптов |
| Загрузка всех контекстных файлов в один клик, вызывается первым при запуске AI-агента |
| Проверка уточнения требований по 5 критериям (цель, входные/выходные данные, ограничения, критерии приемки, область влияния) |
| Генерация исполняемого плана после прохождения проверки требований |
| Запись элемента диалога в цепочку передачи (скользящее окно + сводка состояния) |
| Запись изменений на уровне модуля (каталожное управление) |
| Чтение истории изменений модуля |
| Обновление списка TODO (добавление/завершение/удаление) |
Установка
npm install
npm run buildИспользование
Интеграция в качестве MCP Server
Добавьте в конфигурацию AI-ассистента (например, Cline, Claude Desktop и т.д.):
{
"mcpServers": {
"prompts-mcp": {
"command": "node",
"args": ["/path/to/prompts-mcp-server/build/index.js"],
"env": {
"PROJECT_ROOT": "/path/to/your/project"
}
}
}
}Использование в качестве CLI
# 初始化 prompts 系统
npm run cli init [--project-root /path]
# 加载所有上下文
npm run cli bootstrap
# 需求检查
npm run cli check "任务描述"
# 生成计划
npm run cli plan "任务描述"
# 记录对话
npm run cli log --title "xxx" --request "xxx" [--changes ...]
# 模块日志
npm run cli module-log <module> --change "xxx"
npm run cli module-read <module>
npm run cli module-list
# TODO 管理
npm run cli todos add|complete|remove "todo text"Режим разработки
npm run dev # 运行 MCP Server
npm run dev:cli # 运行 CLIПеременные окружения
Переменная | Описание | Значение по умолчанию |
| Корневой каталог целевого проекта |
|
Структура создаваемых файлов
После инициализации в каталоге .github/prompts/ целевого проекта будут созданы:
.github/prompts/
├── context.md # 项目上下文:技术栈、规则、TODO、日志索引
├── workflow-log.md # 工作流规则和 AI 对话规范
├── recent-5.md # 最近 5 条对话记录(滚动窗口)
├── summary-10.md # 每 10 条的状态摘要
├── log-state.json # JSON 状态追踪
├── todos.md # TODO 列表
├── dev-rules.md # 自动生成的开发规则
├── daily/ # 每日完整日志
│ └── YYYY-MM-DD.md
└── modules/ # 各模块变更历史
└── <module-name>.mdТехнологический стек
TypeScript (ES2022, ESM)
@modelcontextprotocol/sdk — официальный MCP SDK
Node.js runtime
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceA powerful context management system that maintains persistent context across coding sessions, helping development teams track project structure, dependencies, and progress.65
- FlicenseNot gradedqualityDmaintenanceIntelligently analyzes codebases to enhance LLM prompts with relevant context, featuring adaptive context management and task detection to produce higher quality AI responses.2
- FlicenseAqualityCmaintenanceRefines and improves AI prompts using workspace-aware context from your project's tech stack, structure, and dependencies. Includes tools to analyze prompt quality and generate well-structured prompts from raw ideas.42095
- AlicenseAqualityNot gradedmaintenanceProvides AI-driven project memory management through structured prompts that help Claude parse tasks from specs, review code changes, sync with commit history, and maintain project documentation without directly accessing files.7
Related MCP Connectors
The project brain for AI coding agents — memory, decisions, sprints, knowledge base via MCP.
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
Up-to-date code docs for any prompt
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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