Tag: integration
All the articles with the tag "integration".
Claude Code MCP 개념과 설치 — 외부 도구·DB·API를 Claude Code 안으로 끌어들이는 표준
Published: at 08:53 PM섹션 7 *MCP 서버 연동*의 첫 차시. Claude Code가 외부 도구·데이터베이스·API에 연결되는 표준인 MCP(Model Context Protocol)를 정리한다. AI 챗에 데이터를 *복사해 붙여 넣는* 흐름과 MCP가 *직접 접근*하게 만드는 흐름의 차이, host(Claude Code)·client(서버마다 하나)·server(외부 시스템)의 3자 아키텍처, 데이터 레이어(JSON-RPC 2.0)와 전송 레이어의 2단 분리, 그리고 서버가 노출하는 세 primitive — Tools(모델이 호출), Resources(앱이 가져옴), Prompts(사용자가 `/`로 호출)의 역할 분담을 본다. 세 가지 전송 방식 — Streamable HTTP(권장)·SSE(deprecated)·stdio(로컬 프로세스) — 의 선택 기준, `claude mcp add`의 옵션 순서(옵션이 name 앞·`--`로 명령 분리), HTTP 서버에 `--header`로 bearer 토큰 박는 법, OAuth 인증을 `/mcp`로 마무리하는 흐름, 그리고 `claude mcp list`/`get`/`remove`·`/mcp` 슬래시 커맨드까지 묶는다. 스코프 셋(local·project·user)이 어디에 저장되고 누구와 공유되는지, `.mcp.json`이 git 커밋되는 *팀 공유 채널*이라는 점, prompt injection 위험과 *Anthropic Directory가 보안 감사가 아니라는* 단서, 출력 토큰 한도(기본 25K, 경고 10K)와 `MCP_TIMEOUT`까지 다룬다.