๊ฐ์
MCP(Model Context Protocol)๋ AI ์์ด์ ํธ๊ฐ ์ธ๋ถ ๋๊ตฌ๋ฅผ ํธ์ถํ ์ ์๊ฒ ํด์ฃผ๋ ํ์ค์ ๋๋ค. ํ๋ฌ๊ทธ MCP ์๋ฒ๋ฅผ Claude์ ์ฐ๊ฒฐํ๋ฉด ์๋ขฐ/๊ณ์ฝ/์ ์ฐ ๋ฑ ํ๋ฌ๊ทธ ๋ฐ์ดํฐ๋ฅผ LLM ๋ช ๋ น์ผ๋ก ๋ค๋ฃฐ ์ ์์ต๋๋ค. ์ฐ๊ฒฐ ๋ฐฉ๋ฒ์ ๋ ๊ฐ์ง์ ๋๋ค.์ฃผ์๋ก ์ฐ๊ฒฐ
์ค์น ์์ด MCP ์๋ฒ ์ฃผ์๋ง ๋ฑ๋กํ๋ฉด ๋ฉ๋๋ค. ์ฐ๊ฒฐํ ๋ ํ๋ฌ๊ทธ์ ๋ก๊ทธ์ธํ๊ณ ์ ์ฒด ํ๋๋ฅผ ๊ณจ๋ผ ํ์ฉํฉ๋๋ค.๊ฐ์ธ Claude (ProยทMax)
ํ๋ฌ๊ทธ์์ ์ฐ๊ฒฐ ์์
์ ์ฒด ์ ํ ํ ํ์ฉ
๋ํ์์ ์ฌ์ฉ
ํ์ฌ Claude (TeamยทEnterprise)
ํ์ฌ Claude๋ ์กฐ์ง ์์ ์(Owner)๊ฐ ์ปค๋ฅํฐ๋ฅผ ๋จผ์ ์ถ๊ฐํ๊ณ , ๋ฉค๋ฒ๊ฐ ๊ฐ์ ์ฐ๊ฒฐํฉ๋๋ค.์กฐ์ง ์์ ์: ์ปค๋ฅํฐ ์ถ๊ฐ (ํ ๋ฒ๋ง)
๊ฐ ๋ฉค๋ฒ: ์ฐ๊ฒฐ
๊ถํ๊ณผ ํด์
- ์ฐ๊ฒฐํ ์ฌ๋์ ๊ณ ๋ฅธ ์ ์ฒด์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ๊ณ ์์ ํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฅผ ๋ฐ๊พธ๊ฑฐ๋ ์ง์ฐ๋ ๋๊ตฌ๋ Claude๊ฐ ์คํ ์ ์ ํ์ธ์ ๋ฐ์ต๋๋ค.
- ์ ์ฒด์์ ๋น ์ง๊ฑฐ๋ ๋ฉค๋ฒ๊ฐ ๋นํ์ฑํ๋๋ฉด ์ฐ๊ฒฐ์ ์ฆ์ ๋๊น๋๋ค.
- ์ฐ๊ฒฐ ํด์ : ํ๋ฌ๊ทธ ๊ฐ์ธ ์ค์ > AI ์ฐ๊ฒฐ ๋ชฉ๋ก์์ ํด์ ํ๊ฑฐ๋, Claude Customize > Connectors์์ ์ฐ๊ฒฐ์ ๋์ต๋๋ค.
- ํ๋์ ๋ฐ๋ผ ์ผ๋ถ ๋๋ฉ์ธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค(์๋
PLAN_PERMISSION_DENIED์ฐธ๊ณ ).
API Key๋ก ์ค์น
Claude Desktop(macOS)์ ๋ก์ปฌ MCP ์๋ฒ๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ์ฃผ์๋ก ์ฐ๊ฒฐ์ ์ง์ํ์ง ์๋ MCP ํด๋ผ์ด์ธํธ์์๋ ์ด ๋ฐฉ์์ ์๋๋ค.์ฌ์ ์ค๋น
API Key ๋ฐ๊ธ
Claude Desktop ์ค์น
uv)์ด ์์ผ๋ฉด ์๋ ์ค์น ๋ช
๋ น์ด ์๋์ผ๋ก ์ค์นํฉ๋๋ค. ๋ณ๋ ์ฌ์ ์ค๋น๋ ํ์ ์์ต๋๋ค.์ค์น (1์ค ๋ช ๋ น)
ํฐ๋ฏธ๋์ ์ด๊ณ ๋ค์ ๋ช ๋ น์ ์คํํ์ธ์. ํค ์ ๋ ฅ prompt๊ฐ ๋์ค๋ฉด ๋ฐ๊ธ๋ฐ์ ๊ฐ์ ๋ถ์ฌ๋ฃ์ผ๋ฉด ๋ฉ๋๋ค.- macOS / Claude Desktop ์ค์น ํ์ธ
uv์๋ ์ค์น (๋ฏธ์ค์น ์)- API Key ๋ํํ ์ ๋ ฅ
- Claude Desktop ์ค์ ํ์ผ ๋ฐฑ์
+
pluuugMCP ์๋ฒ ๋ฑ๋ก - wrapper ๋ค์ด๋ก๋ + ์์กด์ฑ ์ค์น (20~40์ด)
- Claude Desktop ์ฌ๊ธฐ๋ ์๋ด
Claude Desktop ์ฌ๊ธฐ๋
์ค์น ์งํ Claude Desktop์ ์์ ํ ์ฌ๊ธฐ๋ํด์ผ ์ MCP ์๋ฒ๊ฐ ์ธ์๋ฉ๋๋ค.์์ ์ข ๋ฃ
๋ค์ ์คํ
๋์ ๊ฒ์ฆ
Claude Desktop ์ ๋ํ์์ ๋ค์๊ณผ ๊ฐ์ ์์ฐ์ด๋ฅผ ์ ๋ ฅํด๋ณด์ธ์:inquiry_list)์ ํธ์ถํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ๋ฉด ์ ์ ๋์์
๋๋ค.
ํธ๋ฌ๋ธ์ํ
โ ์ฐ๊ฒฐ ํ๋ฉด์ ์ํ๋ ์
์ฒด๊ฐ ์์ต๋๋ค
โ ์ฐ๊ฒฐ ํ๋ฉด์ ์ํ๋ ์ ์ฒด๊ฐ ์์ต๋๋ค
โ ์ฐ๊ฒฐ ํ ๋ค์ ๋ก๊ทธ์ธํ๋ผ๋ ๋ฉ์์ง๊ฐ ๋์ต๋๋ค
โ ์ฐ๊ฒฐ ํ ๋ค์ ๋ก๊ทธ์ธํ๋ผ๋ ๋ฉ์์ง๊ฐ ๋์ต๋๋ค
โ ๋ชจ๋ ํธ์ถ์ด 403์ผ๋ก ์คํจํฉ๋๋ค
โ ๋ชจ๋ ํธ์ถ์ด 403์ผ๋ก ์คํจํฉ๋๋ค
PLUUUG_API_KEY ๊ฐ์ด ์๋ชป๋์๊ฑฐ๋ ๋๋ฝ๋ ๊ฒฝ์ฐ, ๋๋ ํค๋ฅผ ์ฌ๋ฐ๊ธํด ์ด์ ํค๊ฐ ๋ฌดํจ๊ฐ ๋ ๊ฒฝ์ฐ์
๋๋ค.ํด๊ฒฐ: ์ค์ ํ๋ฉด์ API Key๊ฐ ๋ง๋์ง ํ์ธํ๊ณ , ์ ์ค์น ๋ช
๋ น์ ๋ค์ ์คํํด ํค๋ฅผ ๊ฐฑ์ ํ์ธ์. ๊ธฐ์กด ์ค์ ์ ์๋ ๋ฐฑ์
๋ฉ๋๋ค.โ 403 PLAN_PERMISSION_DENIED
โ 403 PLAN_PERMISSION_DENIED
- project / worker: FREE ๋๋ AGENCY ํ๋ ์ ์ฉ
- member: FREE / TEAM / AGENCY ํ๋ ์ ์ฉ
โ API Key๋ฅผ ์์ด๋ฒ๋ ธ์ด์
โ API Key๋ฅผ ์์ด๋ฒ๋ ธ์ด์
โ 429 Too Many Requests
โ 429 Too Many Requests
โ 'Tool execution failed' ๊ฐ์ ๋ฉ์์ง๊ฐ ๋์ต๋๋ค
โ 'Tool execution failed' ๊ฐ์ ๋ฉ์์ง๊ฐ ๋์ต๋๋ค
pluuug-openapi-mcp)๊ฐ ์ต์ ์ด๋ฉด ๋ณดํต ์๋ ์ฐํ๋ฉ๋๋ค.ํด๊ฒฐ: ์ ์ค์น ๋ช
๋ น์ ๋ค์ ์คํํ๋ฉด wrapper ์ต์ ๋ฒ์ ์ ๋ฐ์์ต๋๋ค.
๋ฌธ์ ์ง์ ์ GitHub Issue์ ํ๊ฒฝ ์ ๋ณด(macOS ๋ฒ์ / Claude Desktop ๋ฒ์ / ๋ช
๋ น)๋ฅผ ํฌํจํด ๋ฑ๋กํด ์ฃผ์ธ์.โ install.sh ์คํ์ด ์คํจํฉ๋๋ค
โ install.sh ์คํ์ด ์คํจํฉ๋๋ค
Claude Desktop์ด ์ค์น๋ผ ์์ง ์์ต๋๋คโ https://claude.ai/download์์ ๋จผ์ ์ค์นpython3๊ฐ PATH์ ์์ต๋๋คโxcode-select --install๋ก Command Line Tools ์ค์นuv ์ค์น ํ PATH์์ ์ฐพ์ ์ ์์ต๋๋คโ ์ ํฐ๋ฏธ๋์ ์ด๊ณ ๋ค์ ์๋
FAQ
์ด ํจํค์ง์ ์์ค ์ฝ๋๋?
์ด ํจํค์ง์ ์์ค ์ฝ๋๋?
- MCP wrapper (์คํ ์ฝ๋): github.com/postoo-io/pluuug-openapi-mcp (MIT)
- ์ค์น ์คํฌ๋ฆฝํธ: scripts/install.sh
awslabs/openapi-mcp-server๋ฅผ ์ฌ์ฉํ๊ณ , ํ๋ฌ๊ทธ ๋ฐฑ์๋ ํธ์ถ ์ X-API-KEY ํค๋๋ฅผ ์๋์ผ๋ก ๋ถ์
๋๋ค.Cursor / Continue ๋ฑ ๋ค๋ฅธ MCP ํด๋ผ์ด์ธํธ์์๋ ์ธ ์ ์๋์?
Cursor / Continue ๋ฑ ๋ค๋ฅธ MCP ํด๋ผ์ด์ธํธ์์๋ ์ธ ์ ์๋์?
ํค ํ์ (rotation)์ ์ด๋ป๊ฒ ํ๋์?
ํค ํ์ (rotation)์ ์ด๋ป๊ฒ ํ๋์?
- ๊ด๋ฆฌ์์์ ์ API Key ๋ฐ๊ธ
- ์ ์ค์น ๋ช
๋ น์ ๋ค์ ์คํ (
curl -fsSL ... | bash) - ๊ธฐ์กด ์ค์ ์ ์๋ ๋ฐฑ์ ๋๊ณ ์ ํค๋ก ๋ฎ์ด์ฐ๊ธฐ๋ฉ๋๋ค
- Claude Desktop ์์ ์ข ๋ฃ ํ ์ฌ์์
์๊ธ์ด ๋ถ๊ณผ๋๋์?
์๊ธ์ด ๋ถ๊ณผ๋๋์?
๊ด๋ จ ์์
- MCP wrapper: github.com/postoo-io/pluuug-openapi-mcp
- ์ค์น ์คํฌ๋ฆฝํธ ์์ค: scripts/install.sh
- API Reference: /api-reference (์ ์ฒด endpoint ๋ชฉ๋ก)
- ์ธ์ฆ ์์ธ (์๋ ๊ตฌํ ์): /authentication
- MCP ํ์ค: https://modelcontextprotocol.io