C.W.K.
Stream
Lesson 01 of 05 · published

MCP — 이긴 한 standard

~14 min · mcp, cross-tool, open-standard

Level 0🌱 입문자
0 XP0/70 lessons0/11 achievements
0/120 XP to next level120 XP to go0% complete

같은 protocol, 모든 CLI

Model Context Protocol (MCP) 가 cross-vendor 수렴의 드문 모먼트. Anthropic 이 2024년 후반 도입; OpenAI 의 Codex, Google 의 Gemini, dozen+ third-party 도구가 2025–2026년에 채택. 오늘, 한 번 작성한 MCP server 가 Claude Code, Cowork, Codex, Gemini, 다른 모든 호환 클라이언트에서 작동.

아키텍처: server 가 도구 노출 (구조화 I/O 함수), 클라이언트 (에이전트) 가 호출, transport (로컬 stdio, 원격 HTTP) 가 spec 가벼움 유지. 1,800+ public server — Sentry, GitHub, Notion, Slack, Linear, Stripe, Airtable, Postgres, Cloudflare, 모든 메이저 SaaS.

Portability dividend: 한 번 설정, 어디서든 사용. 지난 달 Claude Code 에 wire 한 Sentry MCP 가 내일 Codex 에서 작동. 팀 내부 MCP server 가 어느 CLI 사용하는 어느 개발자한테든 double-duty.

Code

Same MCP, three clients·bash
# Claude Code
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp

# Codex
codex mcp add --transport http sentry https://mcp.sentry.dev/mcp

# Gemini
gemini mcp add --transport http sentry https://mcp.sentry.dev/mcp

# In every client:
> "what's the top error in production over the last 24h?"
# Each agent calls Sentry MCP; each gets the same answer shape.
Custom MCP — write once, works everywhere·json
// my-internal-mcp/server.json — minimal MCP server stub
{
  "name": "internal-billing",
  "version": "1.0.0",
  "tools": [
    {
      "name": "lookup_customer",
      "description": "Fetch customer record by id or email",
      "inputSchema": { "type": "object",
        "properties": { "query": { "type": "string" } } }
    },
    {
      "name": "list_recent_charges",
      "description": "List charges in the last N days",
      "inputSchema": { "type": "object",
        "properties": { "days": { "type": "integer", "default": 7 } } }
    }
  ]
}

External links

Exercise

primary CLI 에서 사용하는 MCP server 1개 픽. 다른 CLI 에 추가. 둘에 같은 prompt run; 답 매치 verify. portability dividend 가 방금 지급.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.