Skip to content
설명서 메뉴

MCP (Model Context Protocol)

NEW

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

빠른 시작

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

settings:mcp.guide.remoteDesc
📁 settings:mcp.guide.configFile:~/.cursor/mcp.json
{
  "mcpServers": {
    "promstack": {
      "url": "https://mcp.promstack.com",
      "headers": {
        "PROMSTACK_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

settings:mcp.guide.howToTitle

settings:mcp.guide.howToDesc

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

사용 가능한 도구

get_prompt

프롬프트를 조회합니다. promptId를 지정하면 상세 정보를, 생략하면 목록을 반환합니다. format: "skill"로 SKILL.md 내보내기도 가능합니다 (Pro only).

목록 조회
{
  "name": "get_prompt",
  "arguments": {
    "search": "마케팅",
    "limit": 10
  }
}
상세 조회
{
  "name": "get_prompt",
  "arguments": {
    "promptId": 42
  }
}
select_prompt

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

사용 예시
{
  "name": "select_prompt",
  "arguments": {
    "taskDescription": "코드 리뷰 요청",
    "topK": 3
  }
}
query_context

프롬프트에 연결된 GitHub/Docs 소스 또는 팀 컨텍스트를 검색합니다.

프롬프트 컨텍스트
{
  "name": "query_context",
  "arguments": {
    "promptId": 42
  }
}
팀 컨텍스트
{
  "name": "query_context",
  "arguments": {
    "teamId": 1
  }
}
list_designs · get_design

DESIGN.md 갤러리(70여 브랜드 디자인 시스템)에 접근하는 2개 도구. 에이전트가 브랜드를 검색하고, 원하는 포맷(markdown / tokens / 에이전트 프롬프트)으로 명세를 가져와 일관된 UI를 생성합니다.

예시: list_designs (검색)
{
  "name": "list_designs",
  "arguments": { "q": "fintech", "limit": 5 }
}
예시: list_designs (자동완성용 minimal)
{
  "name": "list_designs",
  "arguments": { "fields": "minimal" }
}
예시: get_design (raw markdown — 기본)
{
  "name": "get_design",
  "arguments": { "slug": "apple" }
}
예시: get_design (Tailwind 토큰)
{
  "name": "get_design",
  "arguments": { "slug": "stripe", "format": "tokens-tailwind" }
}
예시: get_design (Cursor용 프롬프트로 래핑)
{
  "name": "get_design",
  "arguments": {
    "slug": "linear",
    "format": "prompt-cursor",
    "task_hint": "Build a dashboard sidebar with collapsible sections"
  }
}

format 옵션: markdown · tokens-{json,css,tailwind,yaml} · prompt-{cursor,claude-code,v0,lovable}

Resources도 같이 노출됩니다 — Claude Code/Cursor에서 @apple 처럼 자동완성으로 인용 가능합니다 (promstack://designs/<slug>).

에러 코드

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

요청 제한

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