# ๐ ๋ชจ๋ 2: Microsoft Foundry Toolkit ๊ธฐ๋ณธ์ ํ์ฉํ MCP
[]()
[]()
[]()
## ๐ ํ์ต ๋ชฉํ
์ด ๋ชจ๋์ด ๋๋๋ฉด ๋ค์์ ํ ์ ์์ต๋๋ค:
- โ
๋ชจ๋ธ ์ปจํ
์คํธ ํ๋กํ ์ฝ(MCP) ์ํคํ
์ฒ์ ์ด์ ์ดํด
- โ
Microsoft์ MCP ์๋ฒ ์ํ๊ณ ํ์
- โ
MCP ์๋ฒ๋ฅผ Microsoft Foundry Toolkit Agent Builder์ ํตํฉ
- โ
Playwright MCP๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๋ฅ์ ๋ธ๋ผ์ฐ์ ์๋ํ ์์ด์ ํธ ๊ตฌ์ถ
- โ
์์ด์ ํธ ๋ด์์ MCP ๋๊ตฌ ๊ตฌ์ฑ ๋ฐ ํ
์คํธ
- โ
์์ฐ ํ๊ฒฝ์ฉ MCP ๊ธฐ๋ฐ ์์ด์ ํธ ๋ด๋ณด๋ด๊ธฐ ๋ฐ ๋ฐฐํฌ
## ๐ฏ ๋ชจ๋ 1 ๊ธฐ๋ฐ ํ์ฅ
๋ชจ๋ 1์์๋ Microsoft Foundry Toolkit ๊ธฐ๋ณธ์ ๋ง์คํฐํ๊ณ ์ฒซ ๋ฒ์งธ Python ์์ด์ ํธ๋ฅผ ๋ง๋ค์์ต๋๋ค. ์ด์ ํ์ ์ ์ธ ๋ชจ๋ธ ์ปจํ
์คํธ ํ๋กํ ์ฝ(MCP)์ ํตํด ์์ด์ ํธ๋ฅผ ์ธ๋ถ ๋๊ตฌ์ ์๋น์ค์ ์ฐ๊ฒฐํ์ฌ ๊ฐ๋ ฅํ๊ฒ ์
๊ทธ๋ ์ด๋ํ ๊ฒ์
๋๋ค.
๊ธฐ๋ณธ ๊ณ์ฐ๊ธฐ์์ ์์ ํ ์ปดํจํฐ๋ก ์
๊ทธ๋ ์ด๋ํ๋ ๊ฒ๊ณผ ๊ฐ๋ค๊ณ ์๊ฐํ์ธ์ โ AI ์์ด์ ํธ๊ฐ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ฐ๊ฒ ์ต๋๋ค:
- ๐ ์น์ฌ์ดํธ ํ์ ๋ฐ ์ํธ์์ฉ
- ๐ ํ์ผ ์ ๊ทผ ๋ฐ ์กฐ์
- ๐ง ์ํฐํ๋ผ์ด์ฆ ์์คํ
๊ณผ ํตํฉ
- ๐ API๋ก๋ถํฐ ์ค์๊ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
## ๐ง ๋ชจ๋ธ ์ปจํ
์คํธ ํ๋กํ ์ฝ(MCP) ์ดํด
### ๐ MCP๋?
๋ชจ๋ธ ์ปจํ
์คํธ ํ๋กํ ์ฝ(MCP)์ AI ์ ํ๋ฆฌ์ผ์ด์
์ ์ํ USB-C์ ๊ฐ์ ํ์ ์ ์ธ ์คํ ํ์ค์ผ๋ก, ๋ํ ์ธ์ด ๋ชจ๋ธ(LLM)์ ์ธ๋ถ ๋๊ตฌ, ๋ฐ์ดํฐ ์์ค, ์๋น์ค์ ์ฐ๊ฒฐํฉ๋๋ค. USB-C๊ฐ ํ๋์ ๋ณดํธ์ ์ปค๋ฅํฐ๋ก ์ผ์ด๋ธ ํผ๋์ ์ ๊ฑฐํ ๊ฒ์ฒ๋ผ, MCP๋ ํ๋์ ํ์คํ๋ ํ๋กํ ์ฝ๋ก AI ํตํฉ์ ๋ณต์ก์ฑ์ ์ ๊ฑฐํฉ๋๋ค.
### ๐ฏ MCP๊ฐ ํด๊ฒฐํ๋ ๋ฌธ์
**MCP ์ด์ :**
- ๐ง ๊ฐ ๋๊ตฌ๋ง๋ค ๋ง์ถคํ ํตํฉ ํ์
- ๐ ๋
์ ์๋ฃจ์
์ผ๋ก ์ธํ ๊ณต๊ธ ์
์ฒด ์ข
์
- ๐ ์์ ์ฐ๊ฒฐ๋ก ์ธํ ๋ณด์ ์ทจ์ฝ์
- โฑ๏ธ ๊ธฐ๋ณธ ํตํฉ์๋ ์๊ฐ์ ๊ฐ๋ฐ ๊ธฐ๊ฐ
**MCP ์ฌ์ฉ ์:**
- โก ํ๋ฌ๊ทธ ์ค ํ๋ ์ด ๋๊ตฌ ํตํฉ
- ๐ ๊ณต๊ธ ์
์ฒด์ ๊ตฌ์ ๋ฐ์ง ์๋ ์ํคํ
์ฒ
- ๐ก๏ธ ๋ด์ฅ๋ ๋ณด์ ์ต๊ณ ๊ดํ
- ๐ ๋ช ๋ถ ๋ง์ ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ
### ๐๏ธ MCP ์ํคํ
์ฒ ์ฌ์ธต ๋ถ์
MCP๋ ์์ ํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ์ํ๊ณ๋ฅผ ๊ตฌ์ถํ๋ ํด๋ผ์ด์ธํธ-์๋ฒ ์ํคํ
์ฒ๋ฅผ ๋ฐ๋ฆ
๋๋ค:
```mermaid
graph TB
A[AI ์ ํ๋ฆฌ์ผ์ด์
/์์ด์ ํธ] --> B[MCP ํด๋ผ์ด์ธํธ]
B --> C[MCP ์๋ฒ 1: ํ์ผ]
B --> D[MCP ์๋ฒ 2: ์น API]
B --> E[MCP ์๋ฒ 3: ๋ฐ์ดํฐ๋ฒ ์ด์ค]
B --> F[MCP ์๋ฒ N: ๋ง์ถค ๋๊ตฌ]
C --> G[๋ก์ปฌ ํ์ผ ์์คํ
]
D --> H[์ธ๋ถ API]
E --> I[๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ
]
F --> J[์ํฐํ๋ผ์ด์ฆ ์์คํ
]
```
**๐ง ํต์ฌ ๊ตฌ์ฑ์์:**
| ๊ตฌ์ฑ์์ | ์ญํ | ์์ |
|-----------|------|----------|
| **MCP ํธ์คํธ** | MCP ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์
| Claude Desktop, VS Code, Microsoft Foundry Toolkit |
| **MCP ํด๋ผ์ด์ธํธ** | ํ๋กํ ์ฝ ํธ๋ค๋ฌ (์๋ฒ์ 1:1 ๋งค์นญ) | ํธ์คํธ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ด์ฅ |
| **MCP ์๋ฒ** | ํ์ค ํ๋กํ ์ฝ๋ก ๊ธฐ๋ฅ ๋
ธ์ถ | Playwright, Files, Azure, GitHub |
| **์ ์ก ๊ณ์ธต** | ํต์ ์๋จ | stdio, HTTP, WebSockets |
## ๐ข Microsoft์ MCP ์๋ฒ ์ํ๊ณ
Microsoft๋ ์ค์ ๋น์ฆ๋์ค ์๊ตฌ๋ฅผ ์ถฉ์กฑํ๋ ํฌ๊ด์ ์ธ ์ํฐํ๋ผ์ด์ฆ๊ธ ์๋ฒ ๋ชจ์์ผ๋ก MCP ์ํ๊ณ๋ฅผ ์ ๋ํฉ๋๋ค.
### ๐ ์ฃผ์ Microsoft MCP ์๋ฒ
#### 1. โ๏ธ Azure MCP ์๋ฒ
**๐ ์ ์ฅ์**: [azure/azure-mcp](https://github.com/azure/azure-mcp)
**๐ฏ ๋ชฉ์ **: AI ํตํฉ์ด ํฌํจ๋ ์ข
ํฉ์ ์ธ Azure ๋ฆฌ์์ค ๊ด๋ฆฌ
**โจ ์ฃผ์ ๊ธฐ๋ฅ:**
- ์ ์ธ์ ์ธํ๋ผ ํ๋ก๋น์ ๋
- ์ค์๊ฐ ๋ฆฌ์์ค ๋ชจ๋ํฐ๋ง
- ๋น์ฉ ์ต์ ํ ๊ถ์ฅ์ฌํญ
- ๋ณด์ ์ค์ ๊ฒ์ฌ
**๐ ํ์ฉ ์ฌ๋ก:**
- AI ์ง์ ์ธํ๋ผ์คํธ๋ญ์ฒ ์ฝ๋ํ
- ์๋ ๋ฆฌ์์ค ์ค์ผ์ผ๋ง
- ํด๋ผ์ฐ๋ ๋น์ฉ ์ต์ ํ
- DevOps ์ํฌํ๋ก์ฐ ์๋ํ
#### 2. ๐ Microsoft Dataverse MCP
**๐ ๋ฌธ์**: [Microsoft Dataverse Integration](https://go.microsoft.com/fwlink/?linkid=2320176)
**๐ฏ ๋ชฉ์ **: ๋น์ฆ๋์ค ๋ฐ์ดํฐ์ฉ ์์ฐ์ด ์ธํฐํ์ด์ค
**โจ ์ฃผ์ ๊ธฐ๋ฅ:**
- ์์ฐ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ
- ๋น์ฆ๋์ค ์ปจํ
์คํธ ์ดํด
- ์ฌ์ฉ์ ์ ์ ํ๋กฌํํธ ํ
ํ๋ฆฟ
- ์ํฐํ๋ผ์ด์ฆ ๋ฐ์ดํฐ ๊ฑฐ๋ฒ๋์ค
**๐ ํ์ฉ ์ฌ๋ก:**
- ๋น์ฆ๋์ค ์ธํ
๋ฆฌ์ ์ค ๋ฆฌํฌํ
- ๊ณ ๊ฐ ๋ฐ์ดํฐ ๋ถ์
- ์ธ์ผ์ฆ ํ์ดํ๋ผ์ธ ์ธ์ฌ์ดํธ
- ๊ท์ ์ค์ ๋ฐ์ดํฐ ์ฟผ๋ฆฌ
#### 3. ๐ Playwright MCP ์๋ฒ
**๐ ์ ์ฅ์**: [microsoft/playwright-mcp](https://github.com/microsoft/playwright-mcp)
**๐ฏ ๋ชฉ์ **: ๋ธ๋ผ์ฐ์ ์๋ํ ๋ฐ ์น ์ํธ์์ฉ ๊ธฐ๋ฅ ์ ๊ณต
**โจ ์ฃผ์ ๊ธฐ๋ฅ:**
- ํฌ๋ก์ค ๋ธ๋ผ์ฐ์ ์๋ํ (Chrome, Firefox, Safari)
- ์ง๋ฅํ ์์ ๊ฐ์ง
- ์คํฌ๋ฆฐ์ท ๋ฐ PDF ์์ฑ
- ๋คํธ์ํฌ ํธ๋ํฝ ๋ชจ๋ํฐ๋ง
**๐ ํ์ฉ ์ฌ๋ก:**
- ์๋ํ ํ
์คํธ ์ํฌํ๋ก์ฐ
- ์น ์คํฌ๋ํ ๋ฐ ๋ฐ์ดํฐ ์ถ์ถ
- UI/UX ๋ชจ๋ํฐ๋ง
- ๊ฒฝ์ ๋ถ์ ์๋ํ
#### 4. ๐ Files MCP ์๋ฒ
**๐ ์ ์ฅ์**: [microsoft/files-mcp-server](https://github.com/microsoft/files-mcp-server)
**๐ฏ ๋ชฉ์ **: ์ง๋ฅ์ ์ธ ํ์ผ ์์คํ
์ด์
**โจ ์ฃผ์ ๊ธฐ๋ฅ:**
- ์ ์ธ์ ํ์ผ ๊ด๋ฆฌ
- ์ฝํ
์ธ ๋๊ธฐํ
- ๋ฒ์ ๊ด๋ฆฌ ํตํฉ
- ๋ฉํ๋ฐ์ดํฐ ์ถ์ถ
**๐ ํ์ฉ ์ฌ๋ก:**
- ๋ฌธ์ ๊ด๋ฆฌ
- ์ฝ๋ ์ ์ฅ์ ์กฐ์งํ
- ์ฝํ
์ธ ๋ฐํ ์ํฌํ๋ก์ฐ
- ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ ํ์ผ ์ฒ๋ฆฌ
#### 5. ๐ MarkItDown MCP ์๋ฒ
**๐ ์ ์ฅ์**: [microsoft/markitdown](https://github.com/microsoft/markitdown)
**๐ฏ ๋ชฉ์ **: ๊ณ ๊ธ Markdown ์ฒ๋ฆฌ ๋ฐ ์กฐ์
**โจ ์ฃผ์ ๊ธฐ๋ฅ:**
- ํ๋ถํ Markdown ๊ตฌ๋ฌธ ๋ถ์
- ํ์ ๋ณํ (MD โ HTML โ PDF)
- ์ฝํ
์ธ ๊ตฌ์กฐ ๋ถ์
- ํ
ํ๋ฆฟ ์ฒ๋ฆฌ
**๐ ํ์ฉ ์ฌ๋ก:**
- ๊ธฐ์ ๋ฌธ์ ์ํฌํ๋ก์ฐ
- ์ฝํ
์ธ ๊ด๋ฆฌ ์์คํ
- ๋ณด๊ณ ์ ์์ฑ
- ์ง์ ๋ฒ ์ด์ค ์๋ํ
#### 6. ๐ Clarity MCP ์๋ฒ
**๐ฆ ํจํค์ง**: [@microsoft/clarity-mcp-server](https://www.npmjs.com/package/@microsoft/clarity-mcp-server)
**๐ฏ ๋ชฉ์ **: ์น ๋ถ์ ๋ฐ ์ฌ์ฉ์ ํ๋ ์ธ์ฌ์ดํธ
**โจ ์ฃผ์ ๊ธฐ๋ฅ:**
- ํํธ๋งต ๋ฐ์ดํฐ ๋ถ์
- ์ฌ์ฉ์ ์ธ์
๋
นํ
- ์ฑ๋ฅ ์งํ
- ์ ํ ํผ๋ ๋ถ์
**๐ ํ์ฉ ์ฌ๋ก:**
- ์น์ฌ์ดํธ ์ต์ ํ
- ์ฌ์ฉ์ ๊ฒฝํ ์ฐ๊ตฌ
- A/B ํ
์คํธ ๋ถ์
- ๋น์ฆ๋์ค ์ธํ
๋ฆฌ์ ์ค ๋์๋ณด๋
### ๐ ์ปค๋ฎค๋ํฐ ์ํ๊ณ
Microsoft์ ์๋ฒ ์ธ์๋ MCP ์ํ๊ณ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค:
- **๐ GitHub MCP**: ์ ์ฅ์ ๊ด๋ฆฌ ๋ฐ ์ฝ๋ ๋ถ์
- **๐๏ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค MCP๋ค**: PostgreSQL, MySQL, MongoDB ํตํฉ
- **โ๏ธ ํด๋ผ์ฐ๋ ๊ณต๊ธ์ MCP๋ค**: AWS, GCP, Digital Ocean ๋๊ตฌ
- **๐ง ์ปค๋ฎค๋์ผ์ด์
MCP๋ค**: Slack, Teams, ์ด๋ฉ์ผ ํตํฉ
## ๐ ๏ธ ์ค์ต: ๋ธ๋ผ์ฐ์ ์๋ํ ์์ด์ ํธ ๊ตฌ์ถ
**๐ฏ ํ๋ก์ ํธ ๋ชฉํ**: Playwright MCP ์๋ฒ๋ฅผ ์ฌ์ฉํ์ฌ ์น์ฌ์ดํธ๋ฅผ ํ์, ์ ๋ณด ์ถ์ถ, ๋ณต์กํ ์น ์ํธ์์ฉ์ ์ํํ ์ ์๋ ์ง๋ฅํ ๋ธ๋ผ์ฐ์ ์๋ํ ์์ด์ ํธ๋ฅผ ๋ง๋ญ๋๋ค.
### ๐ 1๋จ๊ณ: ์์ด์ ํธ ๊ธฐ๋ณธ ์ค์
#### 1๋จ๊ณ: ์์ด์ ํธ ์ด๊ธฐํ
1. **Microsoft Foundry Toolkit Agent Builder ์ด๊ธฐ**
2. **๋ค์ ์ค์ ์ผ๋ก ์ ์์ด์ ํธ ์์ฑ:**
- ์ด๋ฆ: `BrowserAgent`
- ๋ชจ๋ธ: GPT-4o ์ ํ

### ๐ง 2๋จ๊ณ: MCP ํตํฉ ์ํฌํ๋ก์ฐ
#### 3๋จ๊ณ: MCP ์๋ฒ ํตํฉ ์ถ๊ฐ
1. Agent Builder์ ๋๊ตฌ ์น์
์ผ๋ก ์ด๋
2. "๋๊ตฌ ์ถ๊ฐ" ํด๋ฆญํ์ฌ ํตํฉ ๋ฉ๋ด ์ด๊ธฐ
3. ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์
์์ "MCP ์๋ฒ" ์ ํ

**๐ ๋๊ตฌ ์ ํ ์ดํด:**
- **๋ด์ฅ ๋๊ตฌ**: ์ฌ์ ๊ตฌ์ฑ๋ Microsoft Foundry Toolkit ๊ธฐ๋ฅ
- **MCP ์๋ฒ**: ์ธ๋ถ ์๋น์ค ํตํฉ
- **๋ง์ถค API**: ์์ฒด ์๋น์ค ์๋ํฌ์ธํธ
- **ํจ์ ํธ์ถ**: ๋ชจ๋ธ ํจ์ ์ง์ ์ ๊ทผ
#### 4๋จ๊ณ: MCP ์๋ฒ ์ ํ
1. ๊ณ์ ์งํํ๋ ค๋ฉด "MCP ์๋ฒ" ์ต์
์ ํ

2. MCP ์นดํ๋ก๊ทธ๋ฅผ ํ์ํ์ฌ ์ฌ์ฉ ๊ฐ๋ฅํ ํตํฉ ๋ณด๊ธฐ

### ๐ฎ 3๋จ๊ณ: Playwright MCP ๊ตฌ์ฑ
#### 5๋จ๊ณ: Playwright ์ ํ ๋ฐ ๊ตฌ์ฑ
1. "์ถ์ฒ MCP ์๋ฒ ์ฌ์ฉ" ํด๋ฆญํ์ฌ Microsoft ๊ฒ์ฆ ์๋ฒ ์ ๊ทผ
2. ์ถ์ฒ ๋ชฉ๋ก์์ "Playwright" ์ ํ
3. ๊ธฐ๋ณธ MCP ID ์๋ฝ ๋๋ ํ๊ฒฝ์ ๋ง๊ฒ ์ฌ์ฉ์ํ

#### 6๋จ๊ณ: Playwright ๊ธฐ๋ฅ ํ์ฑํ
**๐ ์ค์ ๋จ๊ณ**: ์ต๋ํ์ ๊ธฐ๋ฅ์ ์ํด ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ Playwright ๋ฉ์๋ ์ ํ

**๐ ๏ธ ํ์ Playwright ๋๊ตฌ:**
- ํ์: `goto`, `goBack`, `goForward`, `reload`
- ์ํธ์์ฉ: `click`, `fill`, `press`, `hover`, `drag`
- ์ถ์ถ: `textContent`, `innerHTML`, `getAttribute`
- ๊ฒ์ฆ: `isVisible`, `isEnabled`, `waitForSelector`
- ์บก์ฒ: `screenshot`, `pdf`, `video`
- ๋คํธ์ํฌ: `setExtraHTTPHeaders`, `route`, `waitForResponse`
#### 7๋จ๊ณ: ํตํฉ ์ฑ๊ณต ํ์ธ
**โ
์ฑ๊ณต ์งํ:**
- ๋ชจ๋ ๋๊ตฌ๊ฐ Agent Builder ์ธํฐํ์ด์ค์ ํ์๋จ
- ํตํฉ ํจ๋ ์ค๋ฅ ๋ฉ์์ง ์์
- Playwright ์๋ฒ ์ํ๊ฐ "์ฐ๊ฒฐ๋จ"์ผ๋ก ํ์

**๐ง ์ผ๋ฐ ๋ฌธ์ ํด๊ฒฐ:**
- **์ฐ๊ฒฐ ์คํจ**: ์ธํฐ๋ท ์ฐ๊ฒฐ ๋ฐ ๋ฐฉํ๋ฒฝ ์ค์ ํ์ธ
- **๋๊ตฌ ๋๋ฝ**: ์ค์ ์ ๋ชจ๋ ๊ธฐ๋ฅ์ด ์ ํ๋์๋์ง ํ์ธ
- **๊ถํ ์ค๋ฅ**: VS Code์ ์์คํ
๊ถํ ํ์ธ
### ๐ฏ 4๋จ๊ณ: ๊ณ ๊ธ ํ๋กฌํํธ ์์ง๋์ด๋ง
#### 8๋จ๊ณ: ์ง๋ฅํ ์์คํ
ํ๋กฌํํธ ์ค๊ณ
Playwright์ ๋ชจ๋ ๊ธฐ๋ฅ์ ํ์ฉํ๋ ์ ๊ตํ ํ๋กฌํํธ ์์ฑ:
```markdown
# Web Automation Expert System Prompt
## Core Identity
You are an advanced web automation specialist with deep expertise in browser automation, web scraping, and user experience analysis. You have access to Playwright tools for comprehensive browser control.
## Capabilities & Approach
### Navigation Strategy
- Always start with screenshots to understand page layout
- Use semantic selectors (text content, labels) when possible
- Implement wait strategies for dynamic content
- Handle single-page applications (SPAs) effectively
### Error Handling
- Retry failed operations with exponential backoff
- Provide clear error descriptions and solutions
- Suggest alternative approaches when primary methods fail
- Always capture diagnostic screenshots on errors
### Data Extraction
- Extract structured data in JSON format when possible
- Provide confidence scores for extracted information
- Validate data completeness and accuracy
- Handle pagination and infinite scroll scenarios
### Reporting
- Include step-by-step execution logs
- Provide before/after screenshots for verification
- Suggest optimizations and alternative approaches
- Document any limitations or edge cases encountered
## Ethical Guidelines
- Respect robots.txt and rate limiting
- Avoid overloading target servers
- Only extract publicly available information
- Follow website terms of service
```
#### 9๋จ๊ณ: ๋์ ์ฌ์ฉ์ ํ๋กฌํํธ ์์ฑ
๋ค์ํ ๊ธฐ๋ฅ์ ์์ฐํ๋ ํ๋กฌํํธ ์ค๊ณ:
**๐ ์น ๋ถ์ ์์:**
```markdown
Navigate to github.com/kinfey and provide a comprehensive analysis including:
1. Repository structure and organization
2. Recent activity and contribution patterns
3. Documentation quality assessment
4. Technology stack identification
5. Community engagement metrics
6. Notable projects and their purposes
Include screenshots at key steps and provide actionable insights.
```

### ๐ 5๋จ๊ณ: ์คํ ๋ฐ ํ
์คํธ
#### 10๋จ๊ณ: ์ฒซ ์๋ํ ์คํ
1. "์คํ" ํด๋ฆญํ์ฌ ์๋ํ ์ํ์ค ์์
2. ์ค์๊ฐ ์คํ ๋ชจ๋ํฐ๋ง:
- ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์๋ ์คํ
- ์์ด์ ํธ๊ฐ ๋์ ์น์ฌ์ดํธ๋ก ์ด๋
- ์ฃผ์ ๋จ๊ณ๋ง๋ค ์คํฌ๋ฆฐ์ท ์บก์ฒ
- ๋ถ์ ๊ฒฐ๊ณผ ์ค์๊ฐ ์คํธ๋ฆฌ๋ฐ

#### 11๋จ๊ณ: ๊ฒฐ๊ณผ ๋ฐ ์ธ์ฌ์ดํธ ๋ถ์
Agent Builder ์ธํฐํ์ด์ค์์ ํฌ๊ด์ ๋ถ์ ๊ฒํ :

### ๐ 6๋จ๊ณ: ๊ณ ๊ธ ๊ธฐ๋ฅ ๋ฐ ๋ฐฐํฌ
#### 12๋จ๊ณ: ๋ด๋ณด๋ด๊ธฐ ๋ฐ ์์ฐ ๋ฐฐํฌ
Agent Builder๋ ์ฌ๋ฌ ๋ฐฐํฌ ์ต์
์ ์ง์ํฉ๋๋ค:

## ๐ ๋ชจ๋ 2 ์์ฝ ๋ฐ ๋ค์ ๋จ๊ณ
### ๐ ์ฑ์ทจ ๋ฌ์ฑ: MCP ํตํฉ ๋ง์คํฐ
**โ
์๋ จ๋ ๊ธฐ์ :**
- [ ] MCP ์ํคํ
์ฒ ๋ฐ ์ด์ ์ดํด
- [ ] Microsoft MCP ์๋ฒ ์ํ๊ณ ํ์
- [ ] Playwright MCP์ Microsoft Foundry Toolkit ํตํฉ
- [ ] ์ ๊ตํ ๋ธ๋ผ์ฐ์ ์๋ํ ์์ด์ ํธ ๊ตฌ์ถ
- [ ] ์น ์๋ํ๋ฅผ ์ํ ๊ณ ๊ธ ํ๋กฌํํธ ์์ง๋์ด๋ง
### ๐ ์ถ๊ฐ ์๋ฃ
- **๐ MCP ์ฌ์**: [๊ณต์ ํ๋กํ ์ฝ ๋ฌธ์](https://modelcontextprotocol.io/)
- **๐ ๏ธ Playwright API**: [์ ์ฒด ๋ฉ์๋ ์ฐธ๊ณ ](https://playwright.dev/docs/api/class-playwright)
- **๐ข Microsoft MCP ์๋ฒ**: [์ํฐํ๋ผ์ด์ฆ ํตํฉ ๊ฐ์ด๋](https://github.com/microsoft/mcp-servers)
- **๐ ์ปค๋ฎค๋ํฐ ์์ **: [MCP ์๋ฒ ๊ฐค๋ฌ๋ฆฌ](https://github.com/modelcontextprotocol/servers)
**๐ ์ถํํฉ๋๋ค!** MCP ํตํฉ์ ์ฑ๊ณต์ ์ผ๋ก ๋ง์คํฐํ์์ผ๋ฉฐ, ์ด์ ์ธ๋ถ ๋๊ตฌ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์์ฐ ์ค๋น AI ์์ด์ ํธ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค!
### ๐ ๋ค์ ๋ชจ๋๋ก ๊ณ์ ์งํ
MCP ๊ธฐ์ ์ ๋ค์ ๋จ๊ณ๋ก ๋์ด์ฌ๋ฆด ์ค๋น๊ฐ ๋์
จ๋์? [๋ชจ๋ 3: Microsoft Foundry Toolkit๊ณผ ํจ๊ปํ๋ ๊ณ ๊ธ MCP ๊ฐ๋ฐ](../lab3/README.md)๋ก ์งํํ์ฌ ๋ค์์ ๋ฐฐ์ฐ์ธ์:
- ๋ง์ถค MCP ์๋ฒ ์ง์ ๋ง๋ค๊ธฐ
- ์ต์ MCP Python SDK ๊ตฌ์ฑ ๋ฐ ์ฌ์ฉ
- ๋๋ฒ๊น
์ฉ MCP Inspector ์ค์
- ๊ณ ๊ธ MCP ์๋ฒ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ ๋ง์คํฐ
- ๋ ์จ MCP ์๋ฒ ๊ธฐ์ด๋ถํฐ ๊ตฌ์ถํ๊ธฐ
---
**๋ฉด์ฑ
์กฐํญ**:
์ด ๋ฌธ์๋ AI ๋ฒ์ญ ์๋น์ค [Co-op Translator](https://github.com/Azure/co-op-translator)๋ฅผ ์ฌ์ฉํ์ฌ ๋ฒ์ญ๋์์ต๋๋ค. ์ ํ์ฑ์ ๊ธฐํ๊ธฐ ์ํด ๋
ธ๋ ฅํ๊ณ ์์ผ๋, ์๋ ๋ฒ์ญ์ ์ค๋ฅ๋ ๋ถ์ ํํ ๋ถ๋ถ์ด ์์ ์ ์์์ ์ ์ํ์๊ธฐ ๋ฐ๋๋๋ค. ์๋ณธ ๋ฌธ์์ ์์ด๋ณธ์ด ๊ถ์ ์๋ ์๋ฃ๋ก ๊ฐ์ฃผ๋์ด์ผ ํฉ๋๋ค. ์ค์ํ ์ ๋ณด์ ๊ฒฝ์ฐ, ์ ๋ฌธ๊ฐ์ ์ธ๊ฐ ๋ฒ์ญ์ ๊ถ์ฅํฉ๋๋ค. ์ด ๋ฒ์ญ ์ฌ์ฉ์ผ๋ก ์ธํด ๋ฐ์ํ๋ ์คํด๋ ์๋ชป๋ ํด์์ ๋ํด ๋น์ฌ๋ ์ฑ
์์ ์ง์ง ์์ต๋๋ค.