본문으로 건너뛰기
SpecifyDocs

Specify MCP

에디터·에이전트 연결

Claude Code, Codex, Cursor, VS Code, Claude Desktop에 Specify MCP 서버를 등록하는 방법입니다.

워크스페이스의 도구와 스킬 → 에디터 연결에서 클라이언트를 선택하면, 해당 워크스페이스용 토큰이 발급되고 클라이언트별 명령이나 설정이 토큰이 채워진 상태로 준비됩니다. 이 페이지는 각 형식을 설명합니다.

도구와 스킬의 에디터 연결 탭. 새 연결의 권한, 문서 생성·수정 허용 체크박스, Claude Code·Cursor·VS Code·Claude Desktop·Codex 연결 카드가 보인다
사이드바 계정 메뉴의 스킬 및 커넥터 → 에디터 연결 탭

연결 전에 권한 정하기

클라이언트 카드의 연결을 누르기 전에 새 연결의 권한을 확인하세요. 기본값은 읽기 전용으로, 문서 검색과 읽기만 허용합니다. 에이전트가 문서를 만들거나 고쳐야 한다면 문서 생성·수정 허용을 체크한 뒤 연결합니다. 이 설정은 이후 새로 발급하는 연결에 적용됩니다.

아래 예시의 <SPECIFY_MCP_TOKEN>은 발급받은 토큰으로 바꿔 넣습니다.

클라이언트별 연결

터미널에서 다음 명령을 실행합니다.

claude mcp add specify --transport http https://mcp.specify.app \
  --header "Authorization: Bearer <SPECIFY_MCP_TOKEN>"

등록 후 Claude Code에서 워크스페이스의 문서를 검색하고 읽을 수 있습니다. claude mcp list로 등록 상태를 확인할 수 있습니다.

OAuth로 연결하기

Specify MCP 서버는 OAuth 인가 코드 흐름(PKCE S256, 동적 클라이언트 등록)도 지원합니다. OAuth를 지원하는 클라이언트는 토큰 없이 서버 주소만 등록한 뒤, 브라우저에서 Specify에 로그인하고 워크스페이스와 권한 범위를 승인해 연결할 수 있습니다. 범위를 지정하지 않으면 읽기 전용으로 승인됩니다.

연결 확인

  • 에이전트에게 "Specify에서 온보딩 문서를 찾아 줘"처럼 요청해 검색 도구가 호출되는지 확인합니다.
  • 에디터 연결 탭의 에디터 접근 권한 목록에서 발급된 권한과 마지막 사용 내역을 볼 수 있습니다. 이 목록은 실제 에디터 연결 상태와 다를 수 있습니다.

문제 해결

증상확인할 점
인증 오류토큰이 폐기되지 않았는지, Bearer 접두사가 포함되었는지 확인합니다.
도구 호출이 거부됨워크스페이스 관리자가 외부 에디터 접근을 차단했거나 해당 작업을 허용하지 않았을 수 있습니다. 토큰과 접근 정책을 참고하세요.
문서 생성·수정이 안 됨토큰에 쓰기 권한(mcp:write)이 없거나, 워크스페이스 역할이 편집자 미만입니다.
MCP 서버 URL이 설정되지 않았다고 표시됨워크스페이스 관리자에게 문의하세요.