PromStack
🌐
start

MCP (Model Context Protocol)

NEW

AI 편집기(Cursor, Claude Code, VS Code 등)에서 PromStack의 프롬프트를 직접 사용할 수 있는 MCP 서버입니다.

빠른 시작

아래에서 사용 중인 AI 편집기를 선택하고 설정을 복사하세요.

SSE를 통한 원격 연결
📁 설정 파일:~/.cursor/mcp.json
{
  "mcpServers": {
    "promstack": {
      "url": "https://mcp.promstack.com",
      "headers": {
        "PROMSTACK_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

설정 방법

위 설정을 ~/.cursor/mcp.json 파일에 복사하세요. 이미 파일이 있다면 mcpServers 객체에 추가하세요.

💡 팁: API 키는 설정 → API 키에서 발급받을 수 있습니다.

사용 가능한 도구

list_prompts

프로젝트에 저장된 프롬프트 목록을 조회합니다. 검색어나 프로젝트 필터를 사용할 수 있습니다.

파라미터

이름타입설명
projectIdnumber특정 프로젝트만 조회 (선택)
searchstring제목/설명 검색어 (선택)
limitnumber최대 반환 개수 (기본 20)
사용 예시
{
  "name": "list_prompts",
  "arguments": {
    "search": "마케팅",
    "limit": 10
  }
}
get_prompt

특정 프롬프트의 상세 내용을 가져옵니다. 시스템 프롬프트, 변수 목록, 버전 정보가 포함됩니다.

파라미터

이름타입설명
promptIdnumber프롬프트 ID (필수)
응답 예시
{
  "id": 31,
  "title": "마케팅 카피 생성기",
  "content": "{{product}}에 대한 마케팅 카피를 작성해주세요.",
  "systemPrompt": "당신은 전문 카피라이터입니다.",
  "variables": ["product"],
  "category": "Marketing"
}
select_prompt

작업 설명과 대화 내역을 분석하여 가장 적합한 프롬프트를 추천합니다. 키워드 기반 유사도 매칭을 사용합니다.

파라미터

이름타입설명
taskstring현재 작업 설명 또는 질문 (필수)
conversationHistoryarray이전 대화 내역 (최근 5개 권장)
topKnumber추천 개수 (기본 1, 최대 10)
대화 내역 포함 예시
{
  "name": "select_prompt",
  "arguments": {
    "task": "코드 리뷰 요청",
    "conversationHistory": [
      {"role": "user", "content": "Python FastAPI 프로젝트야"},
      {"role": "assistant", "content": "FastAPI 프로젝트군요. 어떤 도움이 필요하세요?"},
      {"role": "user", "content": "코드 리뷰 해줘"}
    ],
    "topK": 3
  }
}
export_skill

프롬프트를 Claude Skills 형식(YAML 프론트매터 포함 마크다운)으로 내보냅니다.

출력 형식
---
name: marketing-copy-generator
description: 마케팅 카피를 생성합니다
arguments:
  - name: product
    description: 제품명
    required: true
---

{{product}}에 대한 마케팅 카피를 작성해주세요.

에러 코드

코드설명
-32600인증 실패 - API 키가 유효하지 않거나 비활성화됨
-32601알 수 없는 메서드 - 지원하지 않는 JSON-RPC 메서드
-32602잘못된 파라미터 - 필수 파라미터 누락 또는 잘못된 타입
-32603내부 오류 - 서버 처리 중 오류 발생

요청 제한

Free
500회/일
Plus
2,500회/일
Pro
10,000회/일