๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

MCP Apps: Primitives, discovery, and the Future of Software - Pietro Zullo, Manufact, Inc

AI Engineer ยท 2026-07-05 12:12 ยท 28:54

ํ•œ ์ค„ ํ•ต์‹ฌ

MCP apps๋Š” MCP ์„œ๋ฒ„๊ฐ€ JSON๋ฟ ์•„๋‹ˆ๋ผ UI์™€ ์ƒํ˜ธ์ž‘์šฉ๊นŒ์ง€ ์ œ๊ณตํ•˜๊ฒŒ ๋งŒ๋“ค๋ฉฐ, ์Šคํ† ์–ด์™€ ๋™์  ๋””์Šค์ปค๋ฒ„๋ฆฌ๊นŒ์ง€ ๊ฒฐํ•ฉ๋˜๋ฉด์„œ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์ฑ„ํŒ… ์•ˆ์—์„œ ๋ฐœ๊ฒฌยท์„ค์น˜ยท์‚ฌ์šฉ๋˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ๋ฐ”๋€Œ๊ณ  ์žˆ๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:01
    MCP apps์™€ MCP ์„œ๋ฒ„์˜ ๋ถ„ํฌ ๋ฐฉ์‹, ๋””์Šค์ปค๋ฒ„๋ฆฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜, ๊ทธ๋ฆฌ๊ณ  ์™œ ์ด๊ฒƒ์ด ์†Œํ”„ํŠธ์›จ์–ด ์‚ฌ์šฉ ๋ฐฉ์‹์˜ ๋ฏธ๋ž˜์ธ์ง€๊ฐ€ ์ „์ฒด ์ฃผ์ œ๋กœ ์ œ์‹œ๋œ๋‹ค. 2024๋…„์˜ MCP์—์„œ 2025~2026๋…„์˜ MCP apps์™€ ์Šคํ† ์–ด ๊ฐœ๋ฐฉ๊นŒ์ง€์˜ ํ๋ฆ„์ด ํ•ต์‹ฌ ๋ฐฐ๊ฒฝ์œผ๋กœ ์ •๋ฆฌ๋œ๋‹ค.
  2. 6:01
    MCP apps์˜ ๊ธฐ๋ณธ ๋™์ž‘์€ ๋„๊ตฌ ํ˜ธ์ถœ ๊ฒฐ๊ณผ๋กœ JSON ๋Œ€์‹  sandboxed iframe ๊ธฐ๋ฐ˜ UI๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ณ , ๊ทธ UI๊ฐ€ host์™€ ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ํ•˜๋Š” ๊ตฌ์กฐ๋‹ค. ๋ชจ๋ธ์ด ๋„๊ตฌ๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด UI๊ฐ€ ๋ Œ๋”๋ง๋˜๊ณ , ์‚ฌ์šฉ์ž๋Š” ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒํ•œ ํ™”๋ฉด์œผ๋กœ ๊ฒฐ๊ณผ๋ฅผ ์ดํ•ดํ•˜๊ฒŒ ๋œ๋‹ค.
  3. 8:01
    set state, send follow-up message, ์ŠคํŠธ๋ฆฌ๋ฐ ์ž…๋ ฅ ๋ฐ˜์˜, ๋‹ค๋ฅธ tool ํ˜ธ์ถœ ๊ฐ™์€ ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ๊ฐ€ MCP apps์˜ ์ƒํ˜ธ์ž‘์šฉ ๋ฒ”์œ„๋ฅผ ํฌ๊ฒŒ ๋„“ํžŒ๋‹ค. UI์—์„œ ๋ฐœ์ƒํ•œ ์ƒํƒœ ๋ณ€๊ฒฝ์„ ๋ชจ๋ธ์— ๋ฐ˜์˜ํ•˜๊ฑฐ๋‚˜, UI์—์„œ ์ง์ ‘ ํ›„์† ์งˆ๋ฌธ์„ ๋ณด๋‚ด๊ณ , ํ† ํฐ์ด ๋“ค์–ด์˜ค๋Š” ๋™์•ˆ ํ™”๋ฉด์„ ์ ์ง„์ ์œผ๋กœ ๊ฐฑ์‹ ํ•  ์ˆ˜ ์žˆ๋‹ค.
  4. 13:03
    ๋ฏผ๊ฐํ•œ ์ •๋ณด๋Š” UI์—๋Š” ๋ณด์—ฌ์ฃผ๋˜ ๋ชจ๋ธ์—๋Š” ๋ณด๋‚ด์ง€ ์•Š๋„๋ก ์ถœ๋ ฅ ๊ฒฝ๋กœ๋ฅผ ๋ถ„๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด, ํ”„๋ผ์ด๋ฒ„์‹œ๊ฐ€ ์ค‘์š”ํ•œ ๋„๋ฉ”์ธ์—์„œ ์œ ์šฉํ•˜๋‹ค. request display mode, ์™ธ๋ถ€ ๋งํฌ ์—ด๊ธฐ, OS ํ…Œ๋งˆ ๋™๊ธฐํ™” ๊ฐ™์€ ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ๋„ ์ง€์›๋˜์–ด, ๋‹จ์ˆœํ•œ ์นด๋“œ UI๋ฅผ ๋„˜์–ด ์‹ค์ œ ์ œํ’ˆ ํ™”๋ฉด์— ๊ฐ€๊นŒ์šด ๊ฒฝํ—˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.
  5. 21:01
    MCP ์•ฑ์˜ ์ง„์งœ ํ™•์‚ฐ ํฌ์ธํŠธ๋Š” ์Šคํ† ์–ด์™€ discovery์ด๋ฉฐ, ChatGPT, Claude, Cursor ๊ฐ™์€ ํด๋ผ์ด์–ธํŠธ๊ฐ€ one-click install๊ณผ ์‹ฌ์‚ฌ ๊ธฐ๋ฐ˜ ์ œ์ถœ์„ ์ง€์›ํ•œ๋‹ค. ํŠนํžˆ Cloud๋Š” ์ž‘์—… ์˜๋„์— ๋งž๋Š” connector๋ฅผ ๋™์ ์œผ๋กœ ์ฐพ๋Š” ํ๋ฆ„๊นŒ์ง€ ์ œ๊ณตํ•ด, ์Šคํ† ์–ด์— ์˜ฌ๋ผ๊ฐ„ MCP ์„œ๋ฒ„๊ฐ€ ์‹ค์ œ ์‚ฌ์šฉ์ž ์œ ์ž…๊ณผ ์„ ํƒ์˜ ๊ด€๋ฌธ์ด ๋œ๋‹ค.
  6. 26:00
    MCP ์„œ๋ฒ„๊ฐ€ ์žˆ๋А๋ƒ๊ฐ€ ์ œํ’ˆ ์„ ํƒ์˜ ๊ธฐ๋ณธ ๊ธฐ์ค€์ด ๋˜๊ณ , ํšŒ์˜ ๋…ธํŠธยทํ‹ฐ์ผ“ยท์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ํ•˜๋‚˜์˜ ์ฑ„ํŒ… ์›Œํฌํ”Œ๋กœ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ์‚ฌ๋ก€๊ฐ€ ์ผ์ƒ ์—…๋ฌด์˜ ํ‘œ์ค€์ฒ˜๋Ÿผ ์ œ์‹œ๋œ๋‹ค. AI ์•ฑ์ด ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๋˜๊ณ , ChatGPT๋ฅ˜ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์›น์‚ฌ์ดํŠธ๊ฐ€ ๋˜๋Š” ๋ฐฉํ–ฅ์—์„œ MCP ์•ฑ์€ ํ™”๋ฉด ์ž์ฒด๋ฅผ ์ฑ„ํŒ… ํ™˜๊ฒฝ์œผ๋กœ ์˜ฎ๊ธฐ๋Š” ์ˆ˜๋‹จ์ด ๋œ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • MCP ์„œ๋ฒ„๋ฅผ ๋งŒ๋“ค ๋•Œ๋Š” ๋„๊ตฌ ๊ธฐ๋Šฅ๋งŒ ๊ตฌํ˜„ํ•˜์ง€ ๋ง๊ณ , UI ๋…ธ์ถœ ์—ฌ๋ถ€์™€ ๋น„๋…ธ์ถœ ์‹œ ๋ชจ๋ธ์— ์ „๋‹ฌํ•  ๋Œ€์ฒด ์ถœ๋ ฅ์„ ํ•จ๊ป˜ ์„ค๊ณ„ํ•ด์•ผ ์‹ค์ œ ๋ฐฐํฌ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์•„์ง„๋‹ค.
  • ์Šคํ† ์–ด ์ œ์ถœ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค๋ฉด tool annotation, authentication, test case, screenshot๊นŒ์ง€ ์‹ฌ์‚ฌ ์ž์‚ฐ์œผ๋กœ ๋ฏธ๋ฆฌ ์ค€๋น„ํ•ด์•ผ ์Šน์ธ ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค.
  • ์ œํ’ˆ ์ „๋žต ์ธก๋ฉด์—์„œ๋Š” '์ฑ„ํŒ… ์•ˆ์—์„œ ๋ฐ”๋กœ ์“ฐ์ด๋Š” ํ™”๋ฉด'์„ ๊ธฐ๋ณธ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๋ณด๊ณ , ๊ธฐ์กด ๋Œ€์‹œ๋ณด๋“œ๋ฅผ MCP app์œผ๋กœ ์žฌ๊ตฌ์„ฑํ•˜๋Š” ๊ฒƒ์ด ์œ ์ž…๊ณผ ์‚ฌ์šฉ์„ฑ์„ ๋™์‹œ์— ํ‚ค์šฐ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.