๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
AI

Cursor์— MCP ์„œ๋ฒ„ ๋ถ™์ด๋Š” ๋ฐฉ๋ฒ•

by Jinwood 2026. 8. 6.
๋ฐ˜์‘ํ˜•
๐Ÿ’ก ์‹ค์ „ ๊ฐ€์ด๋“œ
AI Briefing
Cursor์— ๊ฐœ์ธํ™”๋œ AI ๋ชจ๋ธ ๋ถ™์—ฌ ๋‚˜๋งŒ์˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๋งŒ๋“ค๊ธฐ

์ด ๊ฐ€์ด๋“œ๋Š” Cursor IDE์—์„œ ์‚ฌ์šฉ์ž ์ •์˜ ๋ชจ๋ธ(MCP) ์„œ๋ฒ„๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์—ฐ๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ๋กœ์ปฌ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ AI ๊ธฐ๋ฐ˜ ์ฝ”๋“œ ์ƒ์„ฑ์„ ๋”์šฑ ์œ ์—ฐํ•˜๊ฒŒ ํ™œ์šฉํ•˜๋ ค๋Š” ๊ฐœ๋ฐœ์ž๋ถ„๋“ค๊ป˜ ์‹ค์งˆ์ ์ธ ๋„์›€์„ ๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๊ธ€์„ ํ†ตํ•ด Cursor์˜ ๊ธฐ๋ณธ AI ๊ธฐ๋Šฅ ์™ธ์— ๊ฐœ์ธํ™”๋œ ๋ชจ๋ธ์„ ์ ์šฉํ•˜์—ฌ ์ƒ์‚ฐ์„ฑ์„ ๋†’์ด๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ตœ๊ทผ LLM ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ๋„๊ตฌ์˜ ๋ฐœ์ „์€ ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ Cursor์™€ ๊ฐ™์€ IDE๋Š” AI ๊ธฐ๋Šฅ์„ ๋‚ด์žฅํ•˜์—ฌ ์ฝ”๋“œ ์ž‘์„ฑ, ๋””๋ฒ„๊น…, ๋ฆฌํŒฉํ† ๋ง ๊ณผ์ •์—์„œ ๊ฐœ๋ฐœ์ž๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ธฐ๋ณธ ์ œ๊ณต๋˜๋Š” ๋ชจ๋ธ ์™ธ์— ํŠน์ • ํ”„๋กœ์ ํŠธ๋‚˜ ๊ฐœ์ธ์˜ ์ฝ”๋”ฉ ์Šคํƒ€์ผ์— ์ตœ์ ํ™”๋œ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์„ ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ด๋•Œ MCP(Model Customization Platform) ์„œ๋ฒ„๋ฅผ Cursor์— ์—ฐ๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ฉด, ์ž์‹ ๋งŒ์˜ ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šต์‹œํ‚จ ๋ชจ๋ธ์ด๋‚˜ ํŠน์ • ๋„๋ฉ”์ธ์— ํŠนํ™”๋œ ๋ชจ๋ธ์„ Cursor์—์„œ ์ง์ ‘ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋‹จ์ˆœํžˆ ์ฝ”๋“œ๋ฅผ ๋” ๋นจ๋ฆฌ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์„ ๋„˜์–ด, ์ฝ”๋“œ์˜ ํ’ˆ์งˆ๊ณผ ํŠน์ • ์š”๊ตฌ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์ ํ•ฉ์„ฑ์„ ๋†’์ด๋Š” ์ค‘์š”ํ•œ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

์ด ๊ธ€์—์„œ ๋ฐฐ์šฐ๋Š” ๊ฒƒ

  • โ–ธCursor๊ฐ€ ๊ธฐ๋ณธ ์ œ๊ณตํ•˜๋Š” AI ๊ธฐ๋Šฅ๊ณผ MCP ์„œ๋ฒ„ ์—ฐ๋™์„ ํ†ตํ•ด ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ฐจ์ด์ ์„ ์ดํ•ดํ•˜๊ณ , ์–ด๋–ค ์ƒํ™ฉ์—์„œ MCP ์„œ๋ฒ„ ์—ฐ๋™์ด ํ•„์š”ํ•œ์ง€ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • โ–ธMCP ์„œ๋ฒ„๋ฅผ Cursor์— ์„ฑ๊ณต์ ์œผ๋กœ ์—ฐ๋™ํ•˜๊ธฐ ์œ„ํ•œ ๊ตฌ์ฒด์ ์ธ ์„ค์ • ๋‹จ๊ณ„๋ฅผ ์ดํ•ดํ•˜๊ณ  ์ง์ ‘ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • โ–ธMCP ์„œ๋ฒ„ ์—ฐ๋™ ์‹œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ์ ์„ ์ธ์ง€ํ•˜๊ณ , ํšจ๊ณผ์ ์œผ๋กœ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐฉ์•ˆ์„ ๋ชจ์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • โ–ธCursor์™€ MCP ์„œ๋ฒ„๋ฅผ ์—ฐ๋™ํ•˜์—ฌ AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ฐœ์ธํ™”ํ•จ์œผ๋กœ์จ, ํ”„๋กœ์ ํŠธ ํŠน์„ฑ๊ณผ ๊ฐœ๋ฐœ ์Šคํƒ€์ผ์— ์ตœ์ ํ™”๋œ ์ฝ”๋“œ ์ƒ์„ฑ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1. Cursor์˜ ๊ธฐ๋ณธ AI ๊ธฐ๋Šฅ๊ณผ MCP ์„œ๋ฒ„ ์—ฐ๋™์˜ ์ฐจ์ด์ 

Cursor๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ OpenAI์˜ GPT ๋ชจ๋ธ ๋“ฑ ์ƒ์šฉ LLM์„ ๋ฐฑ์—”๋“œ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋“œ ์ƒ์„ฑ, ์ž๋™ ์™„์„ฑ, ์งˆ์˜์‘๋‹ต ๋“ฑ์˜ AI ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์€ ๋ฒ”์šฉ์ ์ธ ์ฝ”๋”ฉ ์ž‘์—…์— ๋งค์šฐ ์œ ์šฉํ•˜๋ฉฐ, ๋ณ„๋„์˜ ์„ค์ • ์—†์ด ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํŠน์ • ๋„๋ฉ”์ธ์— ํŠนํ™”๋œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ฑฐ๋‚˜, ๊ธฐ์—… ๋‚ด๋ถ€์˜ ๋ณด์•ˆ ์ •์ฑ…์ƒ ์™ธ๋ถ€ LLM ์‚ฌ์šฉ์ด ์ œํ•œ๋  ๊ฒฝ์šฐ, ํ˜น์€ ๋ชจ๋ธ์˜ ํ–‰๋™์„ ์ง์ ‘ ์ œ์–ดํ•˜๊ณ  ์‹ถ์„ ๋•Œ๋Š” ํ•œ๊ณ„๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

 

MCP ์„œ๋ฒ„ ์—ฐ๋™์€ ์ด๋Ÿฌํ•œ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ณ , ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ํ•™์Šต์‹œํ‚จ ๋ชจ๋ธ์ด๋‚˜ ํŠน์ • ํ™˜๊ฒฝ์— ์ตœ์ ํ™”๋œ ๋ชจ๋ธ์„ Cursor ๋‚ด์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ๊ธฐ์—…์˜ ๋‚ด๋ถ€ ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜์— ๋งž์ถฐ ํ•™์Šต๋œ ๋ชจ๋ธ์„ ์—ฐ๋™ํ•˜๋ฉด, ํ•ด๋‹น ์ปจ๋ฒค์…˜์— ์™„๋ฒฝํ•˜๊ฒŒ ๋ถ€ํ•ฉํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋˜ํ•œ, ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ํ”„๋กœ์ ํŠธ์˜ ๊ฒฝ์šฐ, ๋กœ์ปฌ ์„œ๋ฒ„์— ๋ฐฐํฌ๋œ ์ž์ฒด ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ๋ฐ์ดํ„ฐ ์œ ์ถœ ์œ„ํ—˜์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๋ก ์ ์œผ๋กœ, MCP ์„œ๋ฒ„ ์—ฐ๋™์€ Cursor์˜ AI ๊ธฐ๋Šฅ์„ ๋ฒ”์šฉ์ ์ธ ์ˆ˜์ค€์—์„œ ํŠน์ • ์š”๊ตฌ์‚ฌํ•ญ์— ์ตœ์ ํ™”๋œ ๋งž์ถคํ˜• ์†”๋ฃจ์…˜์œผ๋กœ ํ™•์žฅํ•˜๋Š” ํ•ต์‹ฌ์ ์ธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

2. MCP ์„œ๋ฒ„ ์—ฐ๋™์„ ์œ„ํ•œ ์‚ฌ์ „ ์ค€๋น„ ์‚ฌํ•ญ

MCP ์„œ๋ฒ„๋ฅผ Cursor์— ์„ฑ๊ณต์ ์œผ๋กœ ์—ฐ๋™ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ช‡ ๊ฐ€์ง€ ์‚ฌ์ „ ์ค€๋น„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋‹จ๊ณ„๋Š” ์›ํ™œํ•œ ์—ฐ๋™๊ณผ ์‚ฌ์šฉ์„ ์œ„ํ•ด ๋ฐ˜๋“œ์‹œ ๊ฑฐ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

์ฒซ์งธ, ์—ฐ๋™ํ•  MCP ์„œ๋ฒ„๊ฐ€ ์ค€๋น„๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋กœ์ปฌ ๋จธ์‹ ์— ์ง์ ‘ ๋ฐฐํฌ๋œ ๋ชจ๋ธ ์„œ๋ฒ„์ผ ์ˆ˜๋„ ์žˆ๊ณ , ์‚ฌ๋‚ด ๋„คํŠธ์›Œํฌ ๋‚ด์˜ ํŠน์ • ์„œ๋ฒ„์— ๋ฐฐํฌ๋œ ๋ชจ๋ธ์ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ๊ฒƒ์€ Cursor๊ฐ€ ํ•ด๋‹น ์„œ๋ฒ„์— ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์„œ๋ฒ„๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ REST API ํ˜•ํƒœ๋กœ ๋ชจ๋ธ ์ถ”๋ก  ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๋‘˜์งธ, Cursor IDE์˜ ์„ค์ • ๋ฉ”๋‰ด์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Cursor๋Š” ์‚ฌ์šฉ์ž ์ •์˜ ๋ชจ๋ธ ์„œ๋ฒ„๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ • ์„ค์ • ํ•ญ๋ชฉ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ์„ค์ •์€ ์ฃผ๋กœ 'AI ์„ค์ •' ๋˜๋Š” '๋ชจ๋ธ ์„ค์ •'๊ณผ ๊ด€๋ จ๋œ ๋ถ€๋ถ„์— ์œ„์น˜ํ•˜๋ฉฐ, ์„œ๋ฒ„์˜ ์—”๋“œํฌ์ธํŠธ URL๊ณผ ํ•„์š”ํ•œ ์ธ์ฆ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๊ณต๊ฐ„์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ •ํ™•ํ•œ ๋ฉ”๋‰ด ์ด๋ฆ„๊ณผ ์œ„์น˜๋Š” Cursor์˜ ๋ฒ„์ „์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์ตœ์‹  ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ ํ•˜์‹œ๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค.

 

์…‹์งธ, ํ•„์š”ํ•œ ์ธ์ฆ ์ •๋ณด๋ฅผ ๋ฏธ๋ฆฌ ํ™•๋ณดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ MCP ์„œ๋ฒ„๊ฐ€ API ํ‚ค, ํ† ํฐ, ๋˜๋Š” ๋‹ค๋ฅธ ํ˜•ํƒœ์˜ ์ธ์ฆ์„ ์š”๊ตฌํ•œ๋‹ค๋ฉด, Cursor์— ์ด ์ •๋ณด๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ธ์ฆ ์ •๋ณด๊ฐ€ ์—†๊ฑฐ๋‚˜ ์ž˜๋ชป ์ž…๋ ฅ๋˜๋ฉด Cursor๊ฐ€ ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

3. Cursor์— MCP ์„œ๋ฒ„ ์—ฐ๊ฒฐ ๋‹จ๊ณ„

์ด์ œ ์ค€๋น„๋œ MCP ์„œ๋ฒ„๋ฅผ Cursor์— ์—ฐ๊ฒฐํ•˜๋Š” ๊ตฌ์ฒด์ ์ธ ๋‹จ๊ณ„๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

  1. Cursor ์„ค์ • ์—ด๊ธฐ: Cursor IDE๋ฅผ ์‹คํ–‰ํ•œ ํ›„, ํŒŒ์ผ(File) > ์„ค์ •(Settings) ๋˜๋Š” Code > ๊ธฐ๋ณธ ์„ค์ •(Preferences) > ์„ค์ •(Settings) ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•ด ์„ค์ • ํ™”๋ฉด์„ ์—ฝ๋‹ˆ๋‹ค.
  2. AI ์„ค์ • ์„น์…˜ ์ฐพ๊ธฐ: ์„ค์ • ๊ฒ€์ƒ‰์ฐฝ์— 'AI' ๋˜๋Š” 'Model'๊ณผ ๊ฐ™์€ ํ‚ค์›Œ๋“œ๋ฅผ ์ž…๋ ฅํ•˜์—ฌ AI ๋ชจ๋ธ ๊ด€๋ จ ์„ค์ • ์„น์…˜์„ ์ฐพ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ 'Custom Model Server' ๋˜๋Š” ์œ ์‚ฌํ•œ ์ด๋ฆ„์˜ ์˜ต์…˜์„ ์ฐพ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  3. MCP ์„œ๋ฒ„ ์—”๋“œํฌ์ธํŠธ ์ž…๋ ฅ: ํ•ด๋‹น ์˜ต์…˜์—์„œ MCP ์„œ๋ฒ„์˜ API ์—”๋“œํฌ์ธํŠธ URL์„ ์ž…๋ ฅํ•˜๋Š” ํ•„๋“œ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, http://localhost:8000/v1/chat/completions์™€ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
  4. ์ธ์ฆ ์ •๋ณด ์„ค์ • (ํ•„์š”์‹œ): ๋งŒ์•ฝ MCP ์„œ๋ฒ„๊ฐ€ ์ธ์ฆ์„ ์š”๊ตฌํ•œ๋‹ค๋ฉด, API ํ‚ค ๋˜๋Š” ํ† ํฐ์„ ์ž…๋ ฅํ•˜๋Š” ํ•„๋“œ์— ํ•ด๋‹น ์ •๋ณด๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ Authorization ํ—ค๋”์— Bearer ํ† ํฐ ํ˜•ํƒœ๋กœ ์ „๋‹ฌ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.
  5. ์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ ๋ฐ ์ €์žฅ: ์„ค์ •์„ ์ €์žฅํ•˜๊ธฐ ์ „์—, ๋Œ€๋ถ€๋ถ„์˜ Cursor ๋ฒ„์ „์—์„œ๋Š” 'Test Connection' ๋˜๋Š” 'Verify'์™€ ๊ฐ™์€ ๋ฒ„ํŠผ์„ ์ œ๊ณตํ•˜์—ฌ ์„œ๋ฒ„ ์—ฐ๊ฒฐ์„ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ…Œ์ŠคํŠธ๋Š” ์„œ๋ฒ„๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•˜๊ณ  Cursor์™€ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ค‘์š”ํ•œ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ์— ์„ฑ๊ณตํ•˜๋ฉด ์„ค์ •์„ ์ €์žฅํ•˜๊ณ  Cursor๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜์—ฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์„ ํ†ตํ•ด Cursor๋Š” ์ด์ œ ๊ธฐ๋ณธ AI ๋ชจ๋ธ ๋Œ€์‹  ์‚ฌ์šฉ์ž๊ฐ€ ์ง€์ •ํ•œ MCP ์„œ๋ฒ„์˜ AI ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ๊ธฐํƒ€ AI ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ์— ์‹คํŒจํ•œ๋‹ค๋ฉด, ์„œ๋ฒ„์˜ ๋„คํŠธ์›Œํฌ ์ ‘๊ทผ์„ฑ, URL ์˜คํƒ€, ์ธ์ฆ ์ •๋ณด ์˜ค๋ฅ˜ ๋“ฑ์„ ๋‹ค์‹œ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

4. MCP ์„œ๋ฒ„ ์—ฐ๋™ ์‹œ ๊ณ ๋ ค์‚ฌํ•ญ ๋ฐ ํ•œ๊ณ„์ 

MCP ์„œ๋ฒ„๋ฅผ Cursor์— ์—ฐ๋™ํ•˜๋Š” ๊ฒƒ์€ ๊ฐ•๋ ฅํ•œ ์ด์ ์„ ์ œ๊ณตํ•˜์ง€๋งŒ, ๋ช‡ ๊ฐ€์ง€ ๊ณ ๋ ค์‚ฌํ•ญ๊ณผ ํ•œ๊ณ„์ ๋„ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์ดํ•ดํ•˜๊ณ  ์žˆ์–ด์•ผ ํšจ๊ณผ์ ์ธ ํ™œ์šฉ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

 

์ฒซ์งธ, ์„ฑ๋Šฅ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๋กœ์ปฌ ๋˜๋Š” ์‚ฌ๋‚ด ์„œ๋ฒ„์— ๋ฐฐํฌ๋œ MCP ์„œ๋ฒ„๋Š” ๋„คํŠธ์›Œํฌ ์ง€์—ฐ์ด๋‚˜ ์„œ๋ฒ„ ์ž์› ์ œ์•ฝ์œผ๋กœ ์ธํ•ด ์ƒ์šฉ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ LLM๋ณด๋‹ค ์‘๋‹ต ์†๋„๊ฐ€ ๋А๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๋ณต์žกํ•˜๊ฑฐ๋‚˜ ๊ธด ์ฝ”๋“œ ์ƒ์„ฑ ์š”์ฒญ ์‹œ ์ด๋Ÿฌํ•œ ์„ฑ๋Šฅ ์ฐจ์ด๊ฐ€ ๋‘๋“œ๋Ÿฌ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์„œ๋ฒ„์˜ ํ•˜๋“œ์›จ์–ด ์‚ฌ์–‘๊ณผ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์„ ์ถฉ๋ถ„ํžˆ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๋‘˜์งธ, ์œ ์ง€๋ณด์ˆ˜ ๋ฐ ๊ด€๋ฆฌ์˜ ์ฑ…์ž„์ž…๋‹ˆ๋‹ค. MCP ์„œ๋ฒ„๋ฅผ ์ง์ ‘ ์šด์˜ํ•˜๋Š” ๊ฒฝ์šฐ, ๋ชจ๋ธ ์—…๋ฐ์ดํŠธ, ์„œ๋ฒ„ ์œ ์ง€๋ณด์ˆ˜, ๋ณด์•ˆ ํŒจ์น˜ ๋“ฑ ๋ชจ๋“  ๊ด€๋ฆฌ ์ฑ…์ž„์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํŽธ๋ฆฌํ•œ ์‚ฌ์šฉ์„ ์œ„ํ•ด ๊ฐ์ˆ˜ํ•ด์•ผ ํ•  ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.

 

์…‹์งธ, ๋ชจ๋ธ์˜ ํ’ˆ์งˆ๊ณผ ํ•™์Šต ๋ฐ์ดํ„ฐ์˜ ์ค‘์š”์„ฑ์ž…๋‹ˆ๋‹ค. MCP ์„œ๋ฒ„์— ๋ฐฐํฌ๋˜๋Š” ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์€ ์ „์ ์œผ๋กœ ํ•™์Šต ๋ฐ์ดํ„ฐ์˜ ํ’ˆ์งˆ๊ณผ ์–‘์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. ์ž˜๋ชป ํ•™์Šต๋œ ๋ชจ๋ธ์€ ์˜คํžˆ๋ ค ์ฝ”๋“œ ํ’ˆ์งˆ์„ ์ €ํ•˜์‹œํ‚ค๊ฑฐ๋‚˜ ์ž˜๋ชป๋œ ์ œ์•ˆ์„ ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ๋ชจ๋ธ ํ•™์Šต ๊ณผ์ •์— ์ถฉ๋ถ„ํ•œ ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๋งˆ์ง€๋ง‰์œผ๋กœ, Cursor์˜ ํŠน์ • ๊ธฐ๋Šฅ๊ณผ์˜ ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. Cursor๋Š” ํŠน์ • LLM์— ์ตœ์ ํ™”๋œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. MCP ์„œ๋ฒ„๋ฅผ ์—ฐ๋™ํ•  ๊ฒฝ์šฐ, ์ผ๋ถ€ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ(์˜ˆ: ํŠน์ • ์ฝ”๋“œ ๋ธ”๋ก์— ๋Œ€ํ•œ ์‹ฌ์ธต ๋ถ„์„)์ด ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜, ๊ธฐ๋Œ€ํ–ˆ๋˜ ๊ฒฐ๊ณผ์™€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์—ฐ๋™ ํ›„์—๋Š” ์ถฉ๋ถ„ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์›ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๋งˆ๋ฌด๋ฆฌ

Cursor์— MCP ์„œ๋ฒ„๋ฅผ ์—ฐ๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž์‹ ์˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๋”์šฑ ๊ฐœ์ธํ™”ํ•˜๊ณ  ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ์ˆ˜๋‹จ์ž…๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์„ ํ†ตํ•ด ํŠน์ • ๋„๋ฉ”์ธ์— ํŠนํ™”๋œ ๋ชจ๋ธ์„ ํ™œ์šฉํ•˜๊ฑฐ๋‚˜, ๋ณด์•ˆ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑ์‹œํ‚ค๋ฉด์„œ AI ๊ธฐ๋ฐ˜ ์ฝ”๋“œ ์ƒ์„ฑ์˜ ์ด์ ์„ ๋ˆ„๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„๋ก ์„œ๋ฒ„ ๊ด€๋ฆฌ์˜ ์ฑ…์ž„์ด๋‚˜ ์„ฑ๋Šฅ์ƒ์˜ ๊ณ ๋ ค์‚ฌํ•ญ์ด ๋”ฐ๋ฅด์ง€๋งŒ, ๋งž์ถคํ˜• AI ๋ชจ๋ธ์„ ํ†ตํ•ด ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ๊ณผ ์ฝ”๋“œ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์ž ์žฌ๋ ฅ์€ ๋งค์šฐ ํฝ๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์˜ Cursor ํ™œ์šฉ ๊ฒฝํ—˜์„ ํ•œ ๋‹จ๊ณ„ ๋” ๋ฐœ์ „์‹œํ‚ค๋Š” ๋ฐ ๋„์›€์ด ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ์š”์•ฝ

  • โ–ธCursor์˜ MCP ์„œ๋ฒ„ ์—ฐ๋™์€ ๊ธฐ๋ณธ LLM์˜ ํ•œ๊ณ„๋ฅผ ๋„˜์–ด ํŠน์ • ๋„๋ฉ”์ธ์ด๋‚˜ ๋ณด์•ˆ ์š”๊ตฌ์‚ฌํ•ญ์— ์ตœ์ ํ™”๋œ ๋งž์ถคํ˜• AI ๋ชจ๋ธ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.
  • โ–ธ์„ฑ๊ณต์ ์ธ ์—ฐ๋™์„ ์œ„ํ•ด์„œ๋Š” ์ค€๋น„๋œ MCP ์„œ๋ฒ„(REST API), Cursor์˜ AI ์„ค์ • ์ ‘๊ทผ, ๊ทธ๋ฆฌ๊ณ  ํ•„์š”ํ•œ ์ธ์ฆ ์ •๋ณด ํ™•๋ณด๊ฐ€ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.
  • โ–ธ์—ฐ๋™ ๊ณผ์ •์€ Cursor ์„ค์ •์—์„œ 'Custom Model Server' ์˜ต์…˜์„ ์ฐพ์•„ ์„œ๋ฒ„ ์—”๋“œํฌ์ธํŠธ์™€ ์ธ์ฆ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.
  • โ–ธMCP ์„œ๋ฒ„ ์—ฐ๋™ ์‹œ์—๋Š” ์„ฑ๋Šฅ, ์œ ์ง€๋ณด์ˆ˜ ์ฑ…์ž„, ๋ชจ๋ธ ํ’ˆ์งˆ, ๊ทธ๋ฆฌ๊ณ  Cursor ๊ธฐ๋Šฅ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์ถฉ๋ถ„ํžˆ ๊ณ ๋ คํ•˜์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ถ”๊ฐ€ ๊ณ ๋ ค์‚ฌํ•ญ ๋ฐ ํŒ

MCP ์„œ๋ฒ„ ์—ฐ๋™์€ ๋‹จ์ˆœํžˆ ๊ธฐ์ˆ ์ ์ธ ์„ค์ •๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์žฅ๊ธฐ์ ์ธ ๊ด€์ ์—์„œ ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • โ–ธ๋ชจ๋ธ ์ตœ์ ํ™” ๋ฐ ์ง€์†์ ์ธ ๊ฐœ์„ : ์—ฐ๋™๋œ MCP ์„œ๋ฒ„์˜ ๋ชจ๋ธ์€ ํ•œ ๋ฒˆ ๊ตฌ์ถ•ํ–ˆ๋‹ค๊ณ  ๋์ด ์•„๋‹™๋‹ˆ๋‹ค. ์‹ค์ œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์ , ๊ฐœ์„ ์  ๋“ฑ์„ ํ”ผ๋“œ๋ฐฑํ•˜์—ฌ ๋ชจ๋ธ์„ ์ง€์†์ ์œผ๋กœ ํ›ˆ๋ จํ•˜๊ณ  ์ตœ์ ํ™”ํ•˜๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ชจ๋ธ์˜ ์ •ํ™•๋„๋ฅผ ๋†’์ด๊ณ , ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์ด๋ผ๋Š” ๊ถ๊ทน์ ์ธ ๋ชฉํ‘œ์— ๋„๋‹ฌํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.
  • โ–ธ๋ณด์•ˆ ๋ฐ ์ ‘๊ทผ ์ œ์–ด: ์ž์ฒด ์„œ๋ฒ„๋ฅผ ์šด์˜ํ•˜๋Š” ๋งŒํผ, MCP ์„œ๋ฒ„์— ๋Œ€ํ•œ ๋ณด์•ˆ์€ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ ์ ˆํ•œ ๋ฐฉํ™”๋ฒฝ ์„ค์ •, ์ ‘๊ทผ ์ œ์–ด, ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™” ๋“ฑ์„ ํ†ตํ•ด ๋ฏผ๊ฐํ•œ ์ฝ”๋“œ๋‚˜ ๋ชจ๋ธ ์ •๋ณด๊ฐ€ ์œ ์ถœ๋˜์ง€ ์•Š๋„๋ก ์ฒ ์ €ํžˆ ๊ด€๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Cursor์™€์˜ ํ†ต์‹  ์ฑ„๋„ ์—ญ์‹œ ๋ณด์•ˆ์ด ๊ฐ•ํ™”๋œ ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
  • โ–ธ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฐ ์ง€์›: ๋งŒ์•ฝ ํŠน์ • ๋„๋ฉ”์ธ์— ํŠนํ™”๋œ ๊ณต๊ฐœ ๋ชจ๋ธ์ด๋‚˜ ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์žˆ๋‹ค๋ฉด, ์ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ชจ๋ธ ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€๋ณด์ˆ˜ ๋ถ€๋‹ด์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, Cursor๋‚˜ ๊ด€๋ จ MCP ํ”„๋ ˆ์ž„์›Œํฌ์˜ ๊ณต์‹ ๋ฌธ์„œ, ํฌ๋Ÿผ ๋“ฑ์„ ํ†ตํ•ด ์ตœ์‹  ์ •๋ณด์™€ ๋ฌธ์ œ ํ•ด๊ฒฐ ํŒ์„ ์–ป๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

Cursor์˜ MCP ์„œ๋ฒ„ ์—ฐ๋™์€ ๋‹จ์ˆœํ•œ ๋„๊ตฌ์˜ ํ™œ์šฉ์„ ๋„˜์–ด, ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž์‹ ์˜ ํ•„์š”์— ๋งž์ถฐ AI์˜ ์ž ์žฌ๋ ฅ์„ ๊ทน๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ์ „๋žต์ ์ธ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ์„ค์ •๊ณผ ์ง€์†์ ์ธ ๊ด€๋ฆฌ์— ๋‹ค์†Œ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ด๋ฅผ ํ†ตํ•ด ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๋งž์ถคํ˜• ์ฝ”๋“œ ์ƒ์„ฑ, ๋ณด์•ˆ ๊ฐ•ํ™”, ๊ทธ๋ฆฌ๊ณ  ๊ถ๊ทน์ ์ธ ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์€ ๊ทธ ๊ฐ€์น˜๋ฅผ ์ถฉ๋ถ„ํžˆ ์ฆ๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ์ตœ์ ํ™”๋œ AI ์กฐ๋ ฅ์ž๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ, ๋”์šฑ ์Šค๋งˆํŠธํ•˜๊ณ  ํšจ์œจ์ ์ธ ์ฝ”๋”ฉ ๊ฒฝํ—˜์„ ๋งŒ๋“ค์–ด๋‚˜๊ฐ€์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๊ณผ์—ฐ ์—ฌ๋Ÿฌ๋ถ„์˜ ๋งž์ถคํ˜• AI ๋ชจ๋ธ์€ ์–ด๋–ค ํ˜์‹ ์„ ๊ฐ€์ ธ์˜ฌ๊นŒ์š”?

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€