# π Startup Helper MCP
<div align="center">
**AI μ°½μ
컨μ€ν΄νΈ - μκΆλΆμλΆν° μ μ±
μ§μκΈκΉμ§ μ°½μ
μ λͺ¨λ κ²**
[](https://startup-helper-mcp.onrender.com)
[](LICENSE)
[](https://modelcontextprotocol.io)
> "μ°½μ
μ€λΉ, 4κ° μ¬μ΄νΈ λμλ€λμ§ λ§μΈμ. ν λ²μ λνλ‘ λλ΄μΈμ."
[λ°λͺ¨ 보기](#-λ°λͺ¨) β’ [μ€μΉνκΈ°](#-μ€μΉ-λ°-μ€ν) β’ [μ¬μ©λ²](#-μ¬μ©-μμ)
</div>
---
## π― μ λ§λ€μλμ?
### μ°½μ
μ€λΉμ νμ€
μλΉ μ°½μ
μ κΉμ²λ
(29μΈ)μ¨μ ν루:
```
09:00 - μκΆμ 보μμ€ν
μμ κ°λ¨μ μκΆ κ²μ... νμκ°μ
νμ
10:00 - μΉ΄μΉ΄μ€λ§΅μμ κ²½μ μΉ΄ν νλνλ μΈκΈ°... 23κ°μ§Έ...
11:00 - κΈ°μ
λ§λΉμμ μ²λ
μ°½μ
μ§μκΈ κ²μ... λκ° μ΄λ κ² λ§μ?
12:00 - κ΅¬μ² ννμ΄μ§μμ μΉ΄ν μΈνκ° μ μ°¨ νμΈ... μ΄λμμ§?
13:00 - μμ§ μ μ¬λ λͺ» λ¨Ήμλλ° μ 보λ λ°λ λͺ» λͺ¨μ...
```
**4κ° μ¬μ΄νΈ, λ°λμ , κ·Έλλ λΆμ‘±ν μ 보.**
---
## β¨ Startup Helper MCPλ₯Ό μ°λ©΄
```
μ¬μ©μ: "λ 29μ΄μΈλ° κ°λ¨μμμ μΉ΄ν μ°½μ
νλ €κ³ ν΄. μλ³ΈκΈ 5μ²λ§μ μμ΄."
AI: [5κ° Tool μλ νΈμΆ]
π κ°λ¨μ μΉ΄ν μ°½μ
μ’
ν© λ¦¬ν¬νΈ
1οΈβ£ νΈλ λ: μΌλ° μΉ΄ν -5% νλ½μΈ, μ€ν°λμΉ΄ν +15% μμΉ
2οΈβ£ μκΆ: λ°λ¬μκΆ, μΉ΄ν ν¬νλ 87% (λμ)
3οΈβ£ κ²½μ: λ°κ²½ 300m μΉ΄ν 23κ°, νλμ°¨μ΄μ¦ 65%
4οΈβ£ μ§μκΈ: μ²λ
μ°½μ
μ¬κ΄νκ΅ μ΅λ 1μ΅, μμΈμ μ²λ
μ°½μ
3μ²λ§μ
5οΈβ£ μΈνκ°: μμ
μ κ³ μ¦, μμκ΅μ‘, μλ°©μ κ² νμ
π‘ μ’
ν©: κ°λ¨μμ ν¬ν μν. λ
Όνμ λ°©λ©΄(ν¬νλ 62%) κ²ν μΆμ²
```
**ν λ²μ λν, 5λΆ, μλ²½ν λΆμ.**
---
## π Before vs After
| κ΅¬λΆ | κΈ°μ‘΄ λ°©μ | Startup Helper MCP |
|------|----------|-------------------|
| **μμ μκ°** | λ°λμ ~ν루 | 5λΆ |
| **νμ μ¬μ΄νΈ** | 4κ°+ | 0κ° (λνλ§) |
| **μ 보 ν΅ν©** | μ§μ μ’
ν© | AIκ° μλ λΆμ |
| **λ§μΆ€ μΆμ²** | μμ | μ‘°κ±΄λ³ λ§μΆ€ μ 곡 |
| **μΈμ¬μ΄νΈ** | λ°μ΄ν°λ§ | μ‘μ
κ°μ΄λ ν¬ν¨ |
---
## π οΈ μ 곡 Tool (5κ°)
### 1. `analyze_commercial_area` - μκΆ λΆμ
νΉμ μμΉμ μκΆμ λΆμν©λλ€. μ
μ’
λ³ λ°μ§λ, ν¬νλ, μκΆ νΉμ±μ μ 곡ν©λλ€.
```json
{ "location": "κ°λ¨μ", "business_type": "μΉ΄ν", "radius": 500 }
```
**κ²°κ³Ό:** μκΆ μ ν, ν¬νλ μ μ, νΉμ± λΆμ, μ§μ
μΆμ²
### 2. `find_competitors` - κ²½μμ
체 κ²μ
μ£Όλ³ κ²½μμ
체λ₯Ό κ²μνκ³ νλμ°¨μ΄μ¦ λΉμ¨, μμ₯ μ§μ
μ¬μ§ λ±μ λΆμν©λλ€.
```json
{ "location": "νλμ
ꡬ", "business_type": "μμμ ", "radius": 300 }
```
**κ²°κ³Ό:** κ²½μμ
체 λͺ©λ‘, νλμ°¨μ΄μ¦ λΉμ¨, νκ· κ±°λ¦¬, μμ₯ λΆμ
### 3. `recommend_policy_funds` - μ μ±
μ§μκΈ μΆμ²
μ°½μ
μ 쑰건μ λ§λ μ λΆ/μ§μ체 μ μ±
μ§μκΈμ μΆμ²ν©λλ€.
```json
{ "business_type": "μΉ΄ν", "stage": "μλΉμ°½μ
", "region": "μμΈ", "founder_type": "μ²λ
", "founder_age": 28 }
```
**κ²°κ³Ό:** λ§μΆ€ μ§μκΈ λͺ©λ‘, μ μ² μ격, μ§μ κΈμ‘, μ μ² λ°©λ²
### 4. `get_startup_checklist` - μ°½μ
체ν¬λ¦¬μ€νΈ
μ
μ’
λ³ νμ μΈνκ°, μμ λΉμ©, μ€λΉ μμλ₯Ό μλ΄ν©λλ€.
```json
{ "business_type": "μμμ ", "region": "μμΈ" }
```
**κ²°κ³Ό:** μΈνκ° λͺ©λ‘, μμ λΉμ©, λ¨κ³λ³ 체ν¬λ¦¬μ€νΈ
### 5. `get_business_trends` - μ°½μ
νΈλ λ
μ΅κ·Ό μ°½μ
νΈλ λμ μ
μ’
λ³ μ±μ₯/μ ν΄ νν©μ λΆμν©λλ€.
```json
{ "region": "μ κ΅", "category": "μΉ΄ν" }
```
**κ²°κ³Ό:** μ±μ₯ μ
μ’
, νλ½ μ
μ’
, νΈλ λ μΈμ¬μ΄νΈ
---
## π¬ μ¬μ© μμ
### μμ 1: μ²λ
μΉ΄ν μ°½μ
```
"λ 29μ΄μΈλ° κ°λ¨μμμ μΉ΄ν μ°½μ
νλ €λλ° λΆμν΄μ€"
β νΈλ λ + μκΆ + κ²½μ + μ§μκΈ + 체ν¬λ¦¬μ€νΈ μ’
ν© λΆμ
```
### μμ 2: μ
μ’
κ³ λ―Ό
```
"μμ¦ λ μ°½μ
νλ©΄ μλΌ?"
β μ±μ₯ μ
μ’
TOP 7, νλ½ μ
μ’
, νΈλ λ μΈμ¬μ΄νΈ
```
### μμ 3: μ§μκΈ κ²μ
```
"μ²λ
μ°½μ
μ§μκΈ λ μμ΄?"
β μ‘°κ±΄λ³ λ§μΆ€ μ§μκΈ μΆμ²
```
### μμ 4: κ²½μ λΆμ
```
"νλ κ·Όμ² μμμ κ²½μ μ΄λ?"
β κ²½μμ
체 μ, νλμ°¨μ΄μ¦ λΉμ¨, μ§μ
μ¬μ§ λΆμ
```
---
## π― νκ² μ¬μ©μ
| νλ₯΄μλ | λμ¦ | Startup Helperκ° μ£Όλ κ°μΉ |
|---------|------|---------------------------|
| **μλΉ μ°½μ
μ** | μ΄λμ λ ν΄μΌ ν μ§ λͺ¨λ¦ | μμ€ν± μ 보 + κ°μ΄λ |
| **μμ곡μΈ** | μκΆ μ΄λ/μ
μ’
μ ν κ³ λ―Ό | λ°μ΄ν° κΈ°λ° μμ¬κ²°μ |
| **μ°½μ
컨μ€ν΄νΈ** | κ³ κ° μλ΄ μλ£ νμ | λΉ λ₯Έ 리μμΉ μλν |
| **νλμ°¨μ΄μ¦ λ³Έμ¬** | μ κ· μ
μ νλ³΄μ§ λΆμ | μκΆ μ€ν¬λ¦¬λ |
---
## βοΈ λ°°ν¬
### Render (νμ¬ μ΄μ μ€)
```
https://startup-helper-mcp.onrender.com
```
### λ‘컬 μ€μΉ
```bash
# μ€μΉ
pnpm install
# νκ²½ λ³μ μ€μ
echo "KAKAO_API_KEY=your_key" > .env
# μ€ν
pnpm dev # stdio λͺ¨λ
pnpm dev:http # HTTP/SSE λͺ¨λ
```
### Claude Desktop μ°λ
`%APPDATA%\Claude\claude_desktop_config.json`:
```json
{
"mcpServers": {
"startup-helper": {
"url": "https://startup-helper-mcp.onrender.com/sse"
}
}
}
```
---
## π μ¬μ© API
| API | μ©λ | λ°μ΄ν° |
|-----|------|--------|
| **μΉ΄μΉ΄μ€λ§΅ λ‘컬 API** | μ₯μ κ²μ, μ’ν λ³ν | μ€μκ° |
| μμ곡μΈμμ₯μ§ν₯κ³΅λ¨ API | μκΆ ν΅κ³ | μ€μ€μκ° |
| κΈ°μ
λ§λΉ API | μ μ±
μ§μκΈ | μ€μ€μκ° |
---
## π νλ‘μ νΈ κ΅¬μ‘°
```
src/
βββ index.ts # MCP μλ² (stdio + HTTP/SSE)
βββ constants.ts # μμ μ μ
βββ types.ts # TypeScript νμ
βββ api/
β βββ kakao-api.ts # μΉ΄μΉ΄μ€λ§΅ API ν΄λΌμ΄μΈνΈ
βββ tools/
β βββ commercial-area.ts # μκΆ λΆμ
β βββ competitors.ts # κ²½μμ
체 κ²μ
β βββ policy-funds.ts # μ μ±
μ§μκΈ μΆμ²
β βββ startup-checklist.ts # μ°½μ
체ν¬λ¦¬μ€νΈ
β βββ business-trends.ts # μ°½μ
νΈλ λ
βββ tests/ # ν
μ€νΈ μ½λ
```
---
## β
νμ§
| νλͺ© | μν |
|------|------|
| TypeScript | β
νμ
μμ |
| ESLint | β
μ½λ νμ§ |
| Vitest | β
10κ° ν
μ€νΈ ν΅κ³Ό |
| Rate Limiting | β
100 req/min |
| Error Handling | β
νκΈ μλ¬ λ©μμ§ |
| Graceful Shutdown | β
SIGTERM/SIGINT |
---
## π μ°¨λ³ν ν¬μΈνΈ
1. **μμ€ν± μ루μ
** - 4κ° μ¬μ΄νΈ μ 보λ₯Ό ν λ²μ λνλ‘
2. **μΉ΄μΉ΄μ€ API μ€μ¬** - μΉ΄μΉ΄μ€λ§΅ λ‘컬 API ν΅μ¬ νμ©
3. **λ§₯λ½ κΈ°λ° λΆμ** - λ¨μ λ°μ΄ν°κ° μλ μΈμ¬μ΄νΈ μ 곡
4. **λ§μΆ€ μΆμ²** - μ°½μ
μ μ‘°κ±΄λ³ νν°λ§
5. **νκΈ UX** - λͺ¨λ λ©μμ§ νκΈν
---
## π λΌμ΄μ μ€
MIT License
---
<div align="center">
**Kakao PlayMCP 곡λͺ¨μ μΆνμ**
Made with β€οΈ for Korean Entrepreneurs
</div>