2025๋ ์ต์ ํ, Claude Desktop ๊ฐ๋ฐ์ ๋ชจ๋ ์์ ํต์ฌ๋ง! ์ด์ ๋ณต์กํ MCP ์๋ฒ ์ค์น๋ ๊ฑฑ์ ๋!
2025๋ ์ต์ ํ, Claude Desktop ๊ฐ๋ฐ์ ๋ชจ๋ ์์ ํต์ฌ๋ง! ์ด์ ๋ณต์กํ MCP ์๋ฒ ์ค์น๋ ๊ฑฑ์ ๋!
✔️ 2025๋ 10์ ๊ธฐ์ค · ์ต์ ๊ธฐ๋ฅ ๊ธฐ์ค์ผ๋ก ์ ๋ฆฌ๋ ๊ฐ์ด๋
๐ ๋ชฉ์ฐจ
- 1. ํด๋ก๋ ๊ฐ๋ฐ์ ๋ชจ๋ ํ์ฑํ
- 2. MCP ์ค์น ์ ํ์ ์ค๋น (Node.js ์ค์ )
- 3. ์ค๋ฏธ๋๋ฆฌ(Smidery)์์ MCP ์ค์น
- 4. Claude ์ค์ ํ์ผ์ MCP ์ฐ๋ ์ฝ๋ ์ถ๊ฐ
- 5. ์ต์ข ์ ๊ฒ ๋ฐ ๋ฌธ์ ํด๊ฒฐ
1️⃣ ํด๋ก๋ ๊ฐ๋ฐ์ ๋ชจ๋ ํ์ฑํ
Claude Desktop ์ฑ์ ์คํํ๊ณ ์ข์ธก ์๋จ ๋ฉ๋ด(≡) → File(ํ์ผ) → Settings(์ค์ )์ผ๋ก ๋ค์ด๊ฐ๋๋ค. ๊ทธ ํ ‘Developer(๊ฐ๋ฐ์)’ ํญ์ ํด๋ฆญํด Enable Developer Mode ์ต์ ์ ์ผญ๋๋ค.
ํ์ฑํ๊ฐ ์๋ฃ๋๋ฉด claude_desktop_config.json
์ค์ ํ์ผ์ ํธ์งํ ์ ์์ต๋๋ค.
์ด ํ์ผ์ MCP, API ์ฐ๋, ์๋ฒ ์ปค๋งจ๋ ์ค์ ์ ์ฌ์ฉ๋๋ฉฐ,
์ด์์ฒด์ ์ ๋ฐ๋ผ ๊ฒฝ๋ก๊ฐ ๋ค๋ฅด์ง๋ง ‘์ค์ ํธ์ง(Edit Config)’ ๋ฒํผ์ผ๋ก ๋ฐ๋ก ์ ๊ทผ ๊ฐ๋ฅํฉ๋๋ค.
2️⃣ MCP ์ค์น ์ ํ์ ์ค๋น (Node.js ์ค์ )
MCP๋ฅผ ์คํํ๋ ค๋ฉด Node.js 20 ๋ฒ์ ์ด์์ด ๋ฐ๋์ ํ์ํฉ๋๋ค. Node.js ๊ณต์ ์ฌ์ดํธ์์ ์ต์ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ์ฌ ์ค์นํ์ธ์.
์ค์น ํ ํฐ๋ฏธ๋(๋๋ ๋ช
๋ น ํ๋กฌํํธ)์์ ๋ค์ ๋ช
๋ น์ผ๋ก ์ ์ ์ค์น๋ฅผ ํ์ธํฉ๋๋ค.
node --version
npm --version
์ดํ TypeScript๋ฅผ ์ ์ญ ์ค์นํ๋ ค๋ฉด npm install -g typescript ๋ช
๋ น์ ์คํํฉ๋๋ค.
ํ๋ก์ ํธ ๋๋ ํฐ๋ฆฌ ๋ด์์ npm init -y
→ tsc --init
์ผ๋ก ์ด๊ธฐ ์ค์ ์ ๋ง์น๋ฉด
๋ก์ปฌ MCP ์๋ฒ๋ฅผ ์ง์ ์คํํ๊ฑฐ๋ ํ
์คํธํ ์ ์๋ ํ๊ฒฝ์ด ์์ฑ๋ฉ๋๋ค.
3️⃣ ์ค๋ฏธ๋๋ฆฌ(Smidery)์์ MCP ์ค์น
Smidery๋ Claude์ ์ฐ๋ ๊ฐ๋ฅํ MCP ์๋ฒ ํจํค์ง๋ฅผ ์ ๊ณตํ๋ ํ๋ซํผ์ ๋๋ค. ์ฌ์ดํธ์ ๋ก๊ทธ์ธ ํ Desktop Commander MCP ๋๋ ์ํ๋ MCP๋ฅผ ๊ฒ์ํ์ฌ ์ ํํฉ๋๋ค.
์ค์น ์ Node.js์ ๊ฐ๋ฐ์ ๋ชจ๋๊ฐ ํ์ฑํ๋์ด ์์ด์ผ ํ๋ฉฐ, ์ค๋ฏธ๋๋ฆฌ๊ฐ ์ ๊ณตํ๋ ๋ช ๋ น์ด๋ฅผ ๋ณต์ฌํ์ฌ ํฐ๋ฏธ๋์ ๋ถ์ฌ๋ฃ์ผ๋ฉด ์๋ ์ค์น๋ฉ๋๋ค. ์ค์น ์๋ฃ ํ Claude ์ค์ ํ์ผ์ ์ด์ด MCP ์ฝ๋๋ฅผ ์ฝ์ ํฉ๋๋ค.
4️⃣ Claude ์ค์ ํ์ผ์ MCP ์ฐ๋ ์ฝ๋ ์ถ๊ฐ
Claude Desktop์์ Settings → Developer → Edit Config๋ฅผ ํด๋ฆญํ๋ฉด ์ค์ ํ์ผ์ด ์ด๋ฆฝ๋๋ค. ์๋ JSON ์์๋ฅผ ์ฐธ๊ณ ํ์ฌ mcpServers ์น์ ์ ์ฝ๋๋ฅผ ์ถ๊ฐํ์ธ์.
{ "mcpServers": { "smidery-commander": { "command": "npx", "args": ["@modelcontextprotocol/server-smidery"], "env": { "SMIDERY_API_KEY": "your_api_key_here" } } } }
์ ์ฅ ํ Claude ์ฑ์ ์์ ํ ์ข ๋ฃํ๊ณ ๋ค์ ์คํํ๋ฉด MCP ์ฐ๋ ํ์ธ ์ฐฝ์ด ๋จ๋ฉฐ ‘ํ์ฉ(Allow)’์ ํด๋ฆญํ๋ฉด ์ฐ๋์ด ์๋ฃ๋ฉ๋๋ค.
5️⃣ ์ต์ข ์ ๊ฒ ๋ฐ ๋ฌธ์ ํด๊ฒฐ
MCP ์ค์น ํ Claude๊ฐ MCP๋ฅผ ์ธ์ํ์ง ๋ชปํ๋ค๋ฉด Open Log File ๋ฉ๋ด์์ ์๋ฌ ๋ก๊ทธ๋ฅผ ํ์ธํ์ธ์. ํ๊ฒฝ ๋ณ์(API ํค ๋ฑ)๋ ๋ณด์์ ์ ๋ ์ธ๋ถ์ ๋ ธ์ถํ์ง ๋ง์์ผ ํฉ๋๋ค.
๋ํ Node.js, npm, npx๊ฐ ์ค๋๋ ๋ฒ์ ์ผ ๊ฒฝ์ฐ npm install -g npm@latest ๋ช ๋ น์ผ๋ก ์ต์ ํํ์ธ์. ์ดํ MCP๊ฐ ์ ์ ์๋ํ์ง ์์ผ๋ฉด ์ค์ ํ์ผ์ JSON ๊ตฌ์กฐ ์ค๋ฅ ์ฌ๋ถ๋ฅผ ์ ๊ฒํ๋ฉด ๋ฉ๋๋ค.