title: "MCP API ํค ์ ์ถ ๋ง๋ OAuth ์ ํ๋ฒ" description: "๋ด์ค - ์๋ฌธ ๊ธฐ๋ฐ ์์ฝ ํ์" date: 2026-06-17 tags: [vibe-coding] source: "https://dev.to/gentic_news/stop-leaking-mcp-api-keys-how-to-use-oauth-with-claude-code-and-why-you-52fh" sidebar: order: 0
์ ๋ชฉ(ํ๊ธ): MCP API ํค ์ ์ถ ๋ง๋ OAuth ์ ํ๋ฒ ์๋ฌธ ์ ๋ชฉ(์๋ฌธ): Stop Leaking MCP API Keys: How to Use OAuth with Claude Code (and Why You ์๋ฌธ: Stop Leaking MCP API Keys: How to Use OAuth with Claude Code (and Why You ์์ค: dev-to-ai MD ํ์ผ: content/2026-06-17/dev-to-ai-stop-leaking-mcp-api-keys-how-to-use-oauth-with-cl.md
ํต์ฌ ๋ด์ฉ
Claude Code ์ฌ์ฉ์๋ค์ด MCP ์ฐ๋์ ์ ์ API ํค ๋์ OAuth 2.1 ๋จ๊ธฐ ํ ํฐ์ ์จ์ผ ํ๋ ์ด์ ๊ฐ ์ ๋ฆฌ๋์ด์.
๊ธฐ์กด ๋ฐฉ์์ claude_desktop_config.json์ GitHub ๊ฐ์ธ ์ก์ธ์ค ํ ํฐ์ ๋ฐ์๋๋ ๊ฑฐ์์. ์๋ช
์ด ๊ธธ๊ณ ๊ถํ ๋ฒ์๊ฐ ๋์ด์ git push ํ ๋ฒ์ ํค๊ฐ ๋
ธ์ถ๋ ์ ์๊ฑฐ๋ ์. MCP OAuth๋ ์ด๊ฑธ ๋จ๊ธฐ ์ค์ฝํ ํ ํฐ์ผ๋ก ๋์ฒดํด์.
๋ฌธ์ ๋ Claude CodeยทCursorยทCodex๋ฅผ ๋์์ ์ฐ๋ฉด ๊ฐ ํด๋ผ์ด์ธํธ๊ฐ OAuth ์ธ์ฆ์ ๋ฐ๋ก ํด์ผ ํ๋ค๋ ๊ฑฐ์์. ํ ํฐ์ด ์ฌ๋ฌ ๊ธฐ๊ธฐ์ ํฉ์ด์ง๊ณ , ์์ ์ค ํ ํฐ์ด ๋ง๋ฃ๋๋ฉด ์์ด์ ํธ๊ฐ ์๋ฆฌ ์์ด ๋ฉ์ถฐ๋ฒ๋ ค์. ํด๊ฒฐ์ฑ ์ MCP ๊ฒ์ดํธ์จ์ด๋ฅผ ๋๊ณ OAuth๋ฅผ ์ค์ํํ๋ ๊ฑฐ์์.
MCP OAuth๊ฐ ์ด์ ํ๋ก๋์ ๊ถ์ฅ ๋ฐฉ์์ด ๋์ด์. API ํค ์ ์ถ ๋ฆฌ์คํฌ๋ฅผ ์ค์ด๋ฉด์ ์์ด์ ํธ ์์ ์ฑ๋ ์ก์ ์ ์๋ ๋ฐฉํฅ์ด์์.
์ก๋์ค์ ํ๋ง๋
์ ์ API ํค๋ ์ค์ ํ์ผ์ ๊ทธ๋๋ก ๋จ์ ์ ์ถ ์ํ์ด ๋์์. OAuth ์ค์ํ๋ก ํ ํฐ ๋ถ์ฐ๊ณผ ์์ ์ค๋จ ๋ฌธ์ ๋ฅผ ๋์์ ํด๊ฒฐํ ์ ์์ด์.
์ถ์ฒ: Stop Leaking MCP API Keys: How to Use OAuth with Claude Code (and Why You