# ๐ OpenRouter MCP Server - Claude Code CLI ์ค์น ์๋ฃ!
Claude Code CLI์ OpenRouter MCP Server๊ฐ ์ฑ๊ณต์ ์ผ๋ก ์ค์น๋์์ต๋๋ค.
## โ
์ค์น ์๋ฃ๋ ๊ตฌ์ฑ์์
### ๐ ์์ฑ๋ ํ์ผ๋ค
- โ
**Claude Code ์ค์ ํ์ผ**: `C:\Users\jaeyeong\.claude\claude_code_config.json`
- โ
**MCP ์๋ฒ ์ค์ **: `openrouter-mcp` ์๋ฒ ๋ฑ๋ก ์๋ฃ
- โ
**8๊ฐ MCP ๋๊ตฌ**: ๋ฒค์น๋งํน, ๋ชจ๋ธ ์ฌ์ฉ, ํต๊ณ ๋ฑ
### ๐ ๏ธ ์ฌ์ฉ ๊ฐ๋ฅํ MCP ๋๊ตฌ๋ค
1. **chat_with_model** - AI ๋ชจ๋ธ๊ณผ ๋ํ
2. **list_available_models** - ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ธ ๋ชฉ๋ก
3. **get_usage_stats** - ์ฌ์ฉ๋ ํต๊ณ ์กฐํ
4. **benchmark_models** - ๋ชจ๋ธ ์ฑ๋ฅ ๋น๊ต
5. **get_benchmark_history** - ๋ฒค์น๋งํฌ ๊ธฐ๋ก ์กฐํ
6. **compare_model_categories** - ์นดํ
๊ณ ๋ฆฌ๋ณ ๋ชจ๋ธ ๋น๊ต
7. **export_benchmark_report** - ๋ฒค์น๋งํฌ ๋ณด๊ณ ์ ๋ด๋ณด๋ด๊ธฐ
8. **compare_model_performance** - ๊ณ ๊ธ ์ฑ๋ฅ ๋ถ์
## ๐ ํ์: OpenRouter API ํค ์ค์
ํ์ฌ ๊ธฐ๋ณธ๊ฐ์ด ์ค์ ๋์ด ์์ต๋๋ค. **์ค์ ์ฌ์ฉํ๋ ค๋ฉด API ํค๋ฅผ ์ค์ ํด์ผ ํฉ๋๋ค.**
### 1๋จ๊ณ: OpenRouter ๊ณ์ ์์ฑ
1. [OpenRouter ์น์ฌ์ดํธ](https://openrouter.ai) ๋ฐฉ๋ฌธ
2. ๊ณ์ ์์ฑ (๋ฌด๋ฃ)
3. **API Keys** ์น์
์ผ๋ก ์ด๋
4. **Create Key** ํด๋ฆญํ์ฌ ์ API ํค ์์ฑ
### 2๋จ๊ณ: API ํค ์ค์
์ค์ ํ์ผ์ ํธ์งํ์ฌ API ํค๋ฅผ ์
๋ ฅํ์ธ์:
**ํ์ผ ์์น**: `C:\Users\jaeyeong\.claude\claude_code_config.json`
```json
{
"mcpServers": {
"openrouter-mcp": {
"command": "python",
"args": ["-m", "src.openrouter_mcp.server"],
"cwd": "G:\\ai-dev\\Openrouter-mcp",
"env": {
"OPENROUTER_API_KEY": "sk-or-v1-์ฌ๊ธฐ์-์ค์ -API-ํค๋ฅผ-์
๋ ฅํ์ธ์",
"OPENROUTER_APP_NAME": "claude-code-mcp",
"OPENROUTER_HTTP_REFERER": "https://localhost:3000",
"HOST": "localhost",
"PORT": "8000",
"LOG_LEVEL": "info"
}
}
}
}
```
**โ ๏ธ ์ค์**: `your-openrouter-api-key-here`๋ฅผ ์ค์ API ํค๋ก ๊ต์ฒดํ์ธ์!
### 3๋จ๊ณ: Claude Code CLI ์ฌ์์
API ํค๋ฅผ ์ค์ ํ ํ:
1. ๊ธฐ์กด Claude Code CLI ์ธ์
์ข
๋ฃ
2. ์ ํฐ๋ฏธ๋ ์ด๊ธฐ
3. Claude Code CLI ์ฌ์์
## ๐ ์ฌ์ฉ ๋ฐฉ๋ฒ
### ๋ฒค์น๋งํน ๊ธฐ๋ฅ
```
gpt-4์ claude-3-opus์ ์ฑ๋ฅ์ ๋น๊ตํด์ค
์ฝ๋ฉ ์นดํ
๊ณ ๋ฆฌ์ ์ต๊ณ ๋ชจ๋ธ๋ค์ ๋น๊ตํด์ค
์ต๊ทผ ๋ฒค์น๋งํฌ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค
๋ฒค์น๋งํฌ ๊ฒฐ๊ณผ๋ฅผ ๋งํฌ๋ค์ด์ผ๋ก ๋ด๋ณด๋ด์ค
```
### ๋ชจ๋ธ ์ฌ์ฉ
```
list all available AI models
use gpt-4o to explain quantum computing
show my OpenRouter usage statistics
์ด๋ค ๋ชจ๋ธ์ด ๊ฐ์ฅ ๋น์ฉ ํจ์จ์ ์ธ๊ฐ์?
```
### ๋น์ /๋ฉํฐ๋ชจ๋ฌ
```
analyze this image with gpt-4o-vision
compare these two images using claude-3-opus
gpt-4v๋ก ์ด ์คํฌ๋ฆฐ์ท์ ๋ถ์ํด์ค
```
## ๐ ์ถ๊ฐ ์๋ฃ
- **๐ ์์ ํ ๋ฌธ์**: [`docs/INDEX.md`](docs/INDEX.md)
- **๐ง ๋ฌธ์ ํด๊ฒฐ**: [`docs/TROUBLESHOOTING.md`](docs/TROUBLESHOOTING.md)
- **โ FAQ**: [`docs/FAQ.md`](docs/FAQ.md)
- **๐ ๋ฒค์น๋งํน ๊ฐ์ด๋**: [`docs/BENCHMARK_GUIDE.md`](docs/BENCHMARK_GUIDE.md)
- **๐ ๏ธ API ์ฐธ์กฐ**: [`docs/API.md`](docs/API.md)
## ๐ฏ ๋ค์ ๋จ๊ณ
1. โ
**API ํค ์ค์ ** (์ 2๋จ๊ณ ์ฐธ์กฐ)
2. โ
**Claude Code CLI ์ฌ์์**
3. โ
**์ฒซ ๋ฒ์งธ ๋ช
๋ น ์๋**: `"list available models"`
4. โ
**๋ฒค์น๋งํน ์๋**: `"gpt-4์ claude-3-opus ๋น๊ตํด์ค"`
## ๐ ๋ฌธ์ ๊ฐ ์๋์?
- **์ค์ ํ์ผ ํ์ธ**: `C:\Users\jaeyeong\.claude\claude_code_config.json`
- **๋ก๊ทธ ํ์ธ**: Claude Code CLI ์ค๋ฅ ๋ฉ์์ง
- **๋ฌธ์ ์ฐธ์กฐ**: [`docs/TROUBLESHOOTING.md`](docs/TROUBLESHOOTING.md)
- **์ฌ์ค์น**: `python install_claude_code_simple.py` ์ฌ์คํ
---
**๐ ์ค์น๊ฐ ์๋ฃ๋์์ต๋๋ค! Claude Code CLI์์ 200+ AI ๋ชจ๋ธ์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ฆ๊ฒจ๋ณด์ธ์!**