IT ์•Œ์•„๊ฐ€๊ธฐ

[ChatGPT] MCP๋ž€? MCP server ๋ชจ์Œ

์žก์‹๋ƒฅ์ด 2025. 4. 7. 16:15

MCP (Model-Context-Protocol) ๋ž€?

MCP๋Š” **Model(๋ชจ๋ธ) - Context(์ปจํ…์ŠคํŠธ) - Protocol(ํ”„๋กœํ† ์ฝœ)**์˜ ์•ฝ์ž๋กœ, AI ๋ชจ๋ธ์ด ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค์™€ ์‰ฝ๊ฒŒ ์—ฐ๊ฒฐ๋˜๊ณ  ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๋‹ค. ์‰ฝ๊ฒŒ ๋น„์œ ํ•˜์ž๋ฉด, ๊ฐœ๋ฐœ์ž๋“ค์ด API๋ฅผ ํ™œ์šฉํ•ด ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ, AI ๋ชจ๋ธ๋„ ์™ธ๋ถ€ ์„œ๋น„์Šค์™€ ์‰ฝ๊ฒŒ ์—ฐ๊ฒฐํ•˜๊ณ  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” '๋‹ค๋ฆฌ' ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค.


MCP์˜ ๊ตฌ์„ฑ ์š”์†Œ 4๊ฐ€์ง€

๐Ÿ  Host (ํ˜ธ์ŠคํŠธ)

ํ˜ธ์ŠคํŠธ๋Š” AI ๋ชจ๋ธ์˜ ๋Šฅ๋ ฅ์„ ์‹ค์ œ๋กœ ํ™œ์šฉํ•˜๋Š” ์„œ๋น„์Šค๋กœ, ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ถ€๋ถ„์ด๋‹ค.

 

โœ… ๋Œ€ํ‘œ์ ์ธ ํ˜ธ์ŠคํŠธ ์„œ๋น„์Šค๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. 

  • ํด๋กœ๋“œ(Claude) - ์ธ๊ฐ„๊ณผ ์ž์—ฐ์Šค๋Ÿฌ์šด ๋Œ€ํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ AI ๋น„์„œ
  • ์ปค์„œ(Cursor) - ์ฝ”๋”ฉ๊ณผ ๊ฐœ๋ฐœ์„ ๋„์™€์ฃผ๋Š” AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ
  • ์œˆ์„œ๋ธŒ(Winsrv) - ๊ธฐ์—…์šฉ AI ์†”๋ฃจ์…˜
  • N8N - ์ž๋™ํ™” ์›Œํฌํ”Œ๋กœ์šฐ ํ”Œ๋žซํผ

ํ˜ธ์ŠคํŠธ๋Š” ์‚ฌ์šฉ์ž์˜ ํ•„์š”์— ๋งž๊ฒŒ AI์˜ ๋Šฅ๋ ฅ์„ ์‹ค์šฉ์ ์ธ ํ˜•ํƒœ๋กœ ์ œ๊ณตํ•ด์ฃผ๋Š” ์ฐฝ๊ตฌ๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. 


๐Ÿ”„ Client (ํด๋ผ์ด์–ธํŠธ)

ํด๋ผ์ด์–ธํŠธ๋Š” ์„œ๋ฒ„์™€ ํ˜ธ์ŠคํŠธ ๊ฐ„์˜ ์†Œํ†ต์„ ๋•๋Š” ์ค‘๊ฐ„ ๋งค๊ฐœ์ฒด๋กœ, ํ†ต์—ญ์‚ฌ์ฒ˜๋Ÿผ ์„œ๋กœ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ ๊ฐ„์˜ ์›ํ™œํ•œ ๋Œ€ํ™”๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ค€๋‹ค. 

 

โœ… ํด๋ผ์ด์–ธํŠธ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์„ ์„œ๋ฒ„์— ์ „๋‹ฌ
  • ์„œ๋ฒ„์˜ ์‘๋‹ต์„ ํ˜ธ์ŠคํŠธ์—๊ฒŒ ์ „๋‹ฌ
  • ๋ฐ์ดํ„ฐ ํ˜•์‹ ๋ณ€ํ™˜ ๋ฐ ์ฒ˜๋ฆฌ
  • ์—ฐ๊ฒฐ ์ƒํƒœ ๊ด€๋ฆฌ

ํด๋ผ์ด์–ธํŠธ๋Š” ๋ณด์ด์ง€ ์•Š๋Š” ๊ณณ์—์„œ MCP ์‹œ์Šคํ…œ์˜ ์›ํ™œํ•œ ์†Œํ†ต์„ ์ฑ…์ž„์ง€๋Š” ์ค‘์š”ํ•œ ์—ญํ• ์„ ๋‹ด๋‹นํ•œ๋‹ค. 


โš™๏ธ Server (์„œ๋ฒ„)

์„œ๋ฒ„๋Š” AI๊ฐ€ ๋‹ค์–‘ํ•œ ์™ธ๋ถ€ ์„œ๋น„์Šค์— ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ๋กœ, MCP ์‹œ์Šคํ…œ์˜ '๋‘๋‡Œ' ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. 

 

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


๐Ÿ“ฆ Resource (๋ฆฌ์†Œ์Šค)

๋ฆฌ์†Œ์Šค๋Š” AI๊ฐ€ ์ ‘๊ทผํ•˜๊ณ  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์™ธ๋ถ€ ์„œ๋น„์Šค๋‚˜ ๋ฐ์ดํ„ฐ๋กœ, MCP์˜ ํ™•์žฅ์„ฑ์„ ๋ณด์—ฌ์ฃผ๋Š” ๋ถ€๋ถ„์ด๋‹ค.

 

โœ… ๋ฆฌ์†Œ์Šค์˜ ๋‹ค์–‘ํ•œ ์˜ˆ์‹œ์ด๋‹ค.

  • Slack - ํŒ€ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋„๊ตฌ
  • ์ด๋ฉ”์ผ ์„œ๋น„์Šค - Gmail, Outlook ๋“ฑ
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค - SQL, NoSQL ๋“ฑ
  • ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€ - Google Drive, Dropbox
  • CRM ์‹œ์Šคํ…œ - Salesforce, HubSpot

MCP ๋ฐฉ์‹์˜ ์žฅ์ 

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


MCP Server ์‚ฌ๋ก€ 

๋‹ค์Œ์€ ๋‹ค์–‘ํ•œ MCP server๋“ค์„ ์ •๋ฆฌํ•ด๋†“์€ Github ํŽ˜์ด์ง€๋“ค์˜ ๋งํฌ๋“ค์ด๋‹ค. 

ํฌ๊ฒŒ 3rd party์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š”๋ฐ ๊ฐœ๋…์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. 

  • 3rd party server : ๊ฐ ํšŒ์‚ฌ์—์„œ MCP ์„œ๋ฒ„๋ฅผ ๋งŒ๋“ค์–ด์„œ ๊ณต์œ ๋ฅผ ํ•˜๊ณ  ์žˆ์Œ. 
  • Community server: ์ผ๋ฐ˜์ ์ธ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋งŒ๋“ค์–ด์„œ ๊ณต์œ ๋ฅผ ํ•˜๊ณ  ์žˆ์Œ .

๋ฆฌ์ŠคํŠธ ์ •๋ฆฌ 

  • Model context protocol servers : ๊ณต์‹์œผ๋กœ ์ถ”์ •
  • Awesome-mcp-server : File System, Marketing, Gaming ๋“ฑ ํ™œ์šฉ Case ๋ณ„๋กœ server๋ฅผ ์ •๋ฆฌํ•ด๋‘” Repository 
  • ์ฐธ๊ณ ํ• ๋งŒํ•œ ์‚ฌ์ดํŠธ: https://modulabs.co.kr/community/momos/8/feeds/695
 

GitHub - modelcontextprotocol/servers: Model Context Protocol Servers

Model Context Protocol Servers. Contribute to modelcontextprotocol/servers development by creating an account on GitHub.

github.com

 

 

GitHub - punkpeye/awesome-mcp-servers: A collection of MCP servers.

A collection of MCP servers. Contribute to punkpeye/awesome-mcp-servers development by creating an account on GitHub.

github.com


๋Œ€ํ‘œ์ ์ธ ์˜ˆ์‹œ

  • Github : Github๋ฅผ ์—ฐ๋™ํ•ด์ฃผ๋Š” ์„œ๋ฒ„๋กœ, Repository management ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. 
  • Slack: ํ˜‘์—… ํˆด 
  • Firecrwal : ๊ฐ„๋‹จํ•œ ์›นํŽ˜์ด์ง€๋ฅผ crawling ํ•˜๋Š” ์„œ๋น„์Šค์ž„. ๋ฌด๋ฃŒ ํ‹ฐ์–ด๊ฐ€ ์กด์žฌํ•œ๋‹ค. 
  • Puppeteer: ์›นํŽ˜์ด์ง€๋ฅผ ์กฐ์ž‘ํ•ด์„œ ์‚ฌ์ดํŠธ๋ฅผ ํฌ๋กค๋งํ•˜๋Š” ์„œ๋น„์Šค๋กœ ์˜คํ”ˆ์†Œ์Šค์ด๋‹ค.
  • Notion : Notion ์— ์ž๋™์œผ๋กœ ํŽ˜์ด์ง€๋ฅผ ์—…๋กœ๋“œํ•จ.
  • Markdownify : ๋งˆํฌ๋‹ค์šด์œผ๋กœ ๋ณ€๊ฒฝํ•ด์ฃผ๋Š” open source server  

๊ฒฐ๋ก 

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

 

๋‚˜๋Š” ์ง€๊ธˆ์œผ๋กœ์„œ๋Š” ํ˜„์žฌ ์‚ฌ์šฉํ•˜๋Š” ํด๋กœ๋“œ๋ฅผ ๋ฐ์Šคํฌํƒ‘์œผ๋กœ ๋‹ค์šด๋ฐ›์•„์„œ ๊ฐœ๋ฐœ์ž ์„ค์ •์—์„œ MCP๋ฅผ ์ถ”๊ฐ€ํ•ด์„œ ๋…ธ์…˜์— LLM์˜ ๊ฒฐ๊ณผ๋ฌผ์„ ๋ฐ”๋กœ ์—…๋กœ๋“œํ•˜๋Š” ๊ฒƒ์„ ์‹œ๋„ํ•˜๊ณ  ์žˆ๋‹ค. ๊ฐ„๋‹จํ•œ ์‹œ์ž‘์ด์ง€๋งŒ ์ ์  ํ™•์žฅํ•ด๋‚˜๊ฐ€๋ณด๋ ค๊ณ  ํ•œ๋‹ค. 

728x90