PRD Creator MCP Server
PRD Creator MCP 서버
제품 요구 사항 문서 작성을 전담하는 특수 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 MCP 서버를 통해 MCP 클라이언트에 연결된 AI 시스템은 표준화된 프로토콜 인터페이스를 통해 상세하고 체계적인 제품 요구 사항 문서를 생성할 수 있습니다.
빠른 시작
NPX를 통해(권장):
지엑스피1
Docker를 통해:
docker pull saml1211/prd-creator-mcp
docker run -i --rm saml1211/prd-creator-mcp공급자 구성:
.env.example``.env로 복사하고 API 키와 기본 모델을 설정합니다.선택적으로
update_provider_configMCP 도구를 사용하여 런타임에 공급자 자격 증명을 업데이트합니다.
도움받기:
npx prd-creator-mcp --helpRelated MCP server: RISEN Prompt Engineering MCP Tool
특징
PRD 생성기 : 제품 설명, 사용자 스토리 및 요구 사항을 기반으로 완전한 PRD를 생성합니다.
AI 기반 생성 : 여러 AI 공급자를 사용하여 고품질 PRD 생성
다중 공급자 지원 : OpenAI, Google Gemini, Anthropic Claude 또는 로컬 모델 중에서 선택하세요
공급자 구성 : 각 PRD 세대에 대한 공급자 옵션 사용자 지정
폴백 메커니즘 : AI를 사용할 수 없는 경우 템플릿 기반 생성으로 우아하게 폴백합니다.
PRD 검증기 : 업계 표준 및 사용자 정의 가능한 규칙 세트에 대해 PRD 완전성을 검증합니다.
템플릿 리소스 : 다양한 제품 유형에 대한 PRD 템플릿 라이브러리에 액세스하세요
MCP 프로토콜 지원 : MCP 클라이언트와의 원활한 통합을 위해 모델 컨텍스트 프로토콜을 구현합니다.
설치
필수 조건
Node.js v16 이상
npm 또는 yarn
소스에서 설치
저장소를 복제합니다.
git clone https://github.com/Saml1211/prd-mcp-server.git
cd prd-mcp-server종속성 설치:
npm install프로젝트를 빌드하세요:
npm run build로컬로 실행:
npm start핫 리로드를 활용한 개발의 경우:
npm run devAPI 참조
PRD Creator MCP 서버는 다음과 같은 도구를 제공합니다.
generate_prd
AI 또는 템플릿 기반 생성을 사용하여 완전한 PRD 문서를 생성합니다.
매개변수:
productName: 제품의 이름productDescription: 제품 설명targetAudience: 타겟 고객에 대한 설명coreFeatures: 핵심 기능 설명 배열constraints(선택 사항): 제약 조건 또는 제한 사항의 배열templateName(선택 사항): 사용할 템플릿 이름(기본값은 "standard"입니다)providerId(선택 사항): 사용할 특정 AI 제공자(openai, anthropic, gemini, local, template)additionalContext(선택 사항): AI 제공자를 위한 추가 컨텍스트 또는 지침providerOptions(선택 사항): 온도, maxTokens 등과 같은 공급자별 옵션
예:
{
"productName": "TaskMaster Pro",
"productDescription": "A task management application that helps users organize and prioritize their work efficiently.",
"targetAudience": "Busy professionals and teams who need to manage multiple projects and deadlines.",
"coreFeatures": [
"Task creation and management",
"Priority setting",
"Due date tracking",
"Team collaboration"
],
"constraints": [
"Must work offline",
"Must support mobile and desktop platforms"
],
"templateName": "comprehensive",
"providerId": "openai",
"additionalContext": "Focus on enterprise features and security",
"providerOptions": {
"temperature": 0.5,
"maxTokens": 4000
}
}validate_prd
PRD 문서를 모범 사례와 비교하여 검증합니다.
매개변수:
prdContent: 검증할 PRD 콘텐츠validationRules(선택 사항): 확인할 검증 규칙 ID 배열
예:
{
"prdContent": "# My Product\n\n## Introduction\n...",
"validationRules": ["has-introduction", "minimum-length"]
}list_validation_rules
사용 가능한 모든 검증 규칙을 나열합니다.
list_ai_providers
사용 가능한 모든 AI 공급자와 가용성 상태를 나열합니다.
응답 예시:
[
{
"id": "openai",
"name": "OpenAI",
"available": true
},
{
"id": "anthropic",
"name": "Anthropic Claude",
"available": false
},
{
"id": "gemini",
"name": "Google Gemini",
"available": false
},
{
"id": "local",
"name": "Local Model",
"available": false
},
{
"id": "template",
"name": "Template-based (No AI)",
"available": true
}
]템플릿 관리
서버는 템플릿 관리를 위한 추가 도구를 제공합니다.
create_template: 새로운 PRD 템플릿을 생성합니다.list_templates: 사용 가능한 모든 템플릿을 나열합니다.get_template: 특정 템플릿 가져오기update_template: 기존 템플릿을 업데이트합니다.delete_template: 템플릿 삭제export_templates: 템플릿을 JSON으로 내보내기import_templates: JSON에서 템플릿 가져오기render_template: 플레이스홀더를 사용하여 템플릿을 렌더링합니다.
시스템 관리
get_provider_config: 현재 공급자 구성을 가져옵니다.update_provider_config: 공급자 구성 업데이트health_check: 시스템 상태 및 공급자 가용성 확인get_logs: 최근 시스템 로그 가져오기stats: 사용 통계 가져오기
공급자 구성 및 핫 리로드
AI 공급자 구성
공급자 자격 증명과 모델을 두 가지 방법으로 구성할 수 있습니다.
.env 파일: 프로젝트 또는 작업 디렉터리에
.env파일을 저장하세요..env.example템플릿으로 사용하세요. 모든 표준 AI 공급자 변수(예:OPENAI_API_KEY,OPENAI_MODEL등)가 지원됩니다.라이브 프로토콜 도구: MCP 클라이언트에서
update_provider_config도구를 사용하여 런타임에 공급자 구성을 업데이트하세요. 변경 사항은 영구적으로 저장되며 즉시 적용되므로 서버를 다시 시작할 필요가 없습니다.
서버는 항상 프로토콜 도구의 영구 구성을 환경 변수와 병합하여 프로토콜/도구 업데이트를 우선시합니다.
핫 리로드 및 자동화
두 방법 중 하나를 사용하여 공급자 설정을 업데이트하면 모든 새 요청에 변경 사항이 즉시 적용됩니다. 이를 통해 다음이 가능합니다.
MCP 도구 인터페이스를 통한 원활한 자동화 및 스크립팅
번거로움 없는 자격 증명 교체 및 모델 전환
CI/CD 및 클라우드 배포를 위한 동적 환경 지원
통합
클로드 데스크탑
claude_desktop_config.json 에 추가:
{
"mcpServers": {
"prd-creator": {
"command": "npx",
"args": ["-y", "prd-creator-mcp"]
}
}
}글라마.에이아이
https://glama.ai/mcp/servers/@Saml1211/PRD-MCP-Server 에서 사용 가능합니다.
커서
Cursor MCP 클라이언트 구성에 다음을 추가합니다.
{
"mcpServers": {
"prd-creator": {
"command": "npx",
"args": ["-y", "prd-creator-mcp"]
}
}
}루 코드
.roo/mcp.json 에 추가:
{
"mcpServers": {
"prd-creator-mcp": {
"command": "npx",
"args": ["-y", "prd-creator-mcp"]
}
}
}클라인
MCP 워크플로 정의에서 prd-creator-mcp 참조하세요.
CLI 사용법
전역적으로 설치(선택 사항)
CLI를 노출하기 위해 MCP 서버를 전역적으로 설치할 수도 있습니다.
npm install -g prd-creator-mcp그런 다음 실행하세요.
prd-creator-mcp명령 참조
prd-creator-mcpMCP 서버(STDIO 전송)를 실행합니다. npx를 통해 직접 사용하거나 MCP 클라이언트 및 도구와의 통합을 위해 전역적으로 설치된 CLI로 사용할 수 있습니다.
제거
글로벌 CLI를 제거하려면:
npm uninstall -g prd-creator-mcpCLI 옵션
사용 가능한 명령줄 옵션 보기:
npx prd-creator-mcp --help도커
Docker 이미지 빌드
docker build -t prd-creator-mcp .Docker로 실행
docker run -i --rm prd-creator-mcp환경 변수를 사용하여
docker run -i --rm -e OPENAI_API_KEY=your_key_here prd-creator-mcp기여하다
이슈나 풀 리퀘스트를 제출하기 전에 CONTRIBUTING.md 와 CODE_OF_CONDUCT.md를 꼭 읽어보세요.
변경 사항
이 프로젝트의 모든 주요 변경 사항은 CHANGELOG.md 에 기록되어 있습니다.
충수
유용한 링크
모델 컨텍스트 프로토콜 - 공식 MCP 사양
MCP Inspector - MCP 서버용 테스트 및 디버깅 도구
NPM 패키지 - 게시된 npm 패키지
This server cannot be installed
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
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server providing comprehensive task management capabilities with support for project organization, task tracking, and automatic PRD parsing into actionable items.37MIT
- -licenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol server that helps users create, validate, and optimize AI prompts using the RISEN framework (Role, Instructions, Steps, Expectations, Narrowing).
- AlicenseAqualityCmaintenanceMCP server exposing 40 best-practice product management skills plus workflows and lifecycle tools, instantly accessible to any AI via Model Context Protocol.196618Apache 2.0
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol (MCP) server that provides intelligent, context-aware access to development standards, enabling LLMs to automatically select and apply appropriate standards based on project requirements.3MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
MCP server for generating rough-draft project plans from natural-language prompts.
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/Saml1211/PRD-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server