SMITHERY_SETUP_GUIDE.mdβ’3 kB
# π MAGMA Handbook MCP Server - Smithery μ€μ κ°μ΄λ
## β¨ κ°νΈν μ€μΉ λ°©λ²
### 1. Smithery μΉμ¬μ΄νΈμμ μ€μΉ (κΆμ₯)
1. **Smithery λ°©λ¬Έ**: https://smithery.ai/@LeGenAI/mcp-magma-handbook
2. **API ν€ μ
λ ₯**: OpenAI API ν€λ₯Ό μ€μ νλμ μ
λ ₯
3. **JSON 볡μ¬**: μλ μμ±λ μ€μ JSON 볡μ¬
4. **ν΄λΌμ΄μΈνΈμ λΆμ¬λ£κΈ°**: Claude Desktop λλ Cursor μ€μ μ λΆμ¬λ£κΈ°
### 2. μ€μ JSON μμ
**Claude Desktop:**
```json
{
"mcpServers": {
"magma-handbook": {
"command": "npx",
"args": ["-y", "@smithery/cli@latest", "run", "@LeGenAI/mcp-magma-handbook"],
"env": {
"OPENAI_API_KEY": "sk-your-openai-api-key-here"
}
}
}
}
```
**Cursor:**
```json
{
"mcpServers": {
"magma-handbook": {
"command": "npx",
"args": ["-y", "@smithery/cli@latest", "run", "@LeGenAI/mcp-magma-handbook"],
"env": {
"OPENAI_API_KEY": "sk-your-openai-api-key-here"
}
}
}
}
```
## π§ μ€μ νμΌ μμΉ
### Claude Desktop
- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
- **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`
- **Linux**: `~/.config/claude/claude_desktop_config.json`
### Cursor
- **macOS**: `~/Library/Application Support/Cursor/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json`
- **Windows**: `%APPDATA%\Cursor\User\globalStorage\rooveterinaryinc.roo-cline\settings\mcp_settings.json`
## π‘ μ€μ μ¬ν
### π° λΉμ© λͺ¨λΈ
- **MAGMA μ§μλ² μ΄μ€**: λ¬΄λ£ μ 곡 (5000+ νμ΄μ§)
- **OpenAI API**: μ¬μ©μ λΆλ΄ (λ§€μ° μ λ ΄, μΏΌλ¦¬λΉ ~$0.0001)
### π API ν€ μꡬμ¬ν
- OpenAI API ν€λ§ νμ
- Supabase μ€μ λΆνμ (곡μ μ§μλ² μ΄μ€)
- `sk-`λ‘ μμνλ μ ν¨ν ν€ νμ
### π οΈ μ¬μ© κ°λ₯ν λꡬ
1. **search_magma_advanced**: νμ΄λΈλ¦¬λ κ²μ (BM25 + 벑ν°)
2. **search_functions**: MAGMA ν¨μ μ μ© κ²μ
3. **validate_api_key**: API ν€ κ²μ¦ λ° μ°κ²° ν
μ€νΈ
4. **benchmark_quality**: κ²μ νμ§ λ²€μΉλ§ν¬
5. **magma_info**: μλ² μ 보 λ° λμλ§
## π λ¬Έμ ν΄κ²°
### API ν€ μ€λ₯ μ
1. `validate_api_key` λꡬ μ€ν
2. API ν€ νμ νμΈ (sk- μμ)
3. OpenAI κ³μ ν¬λ λ§ νμΈ
4. ν΄λΌμ΄μΈνΈ μ¬μμ
### μ°κ²° λ¬Έμ μ
1. μΈν°λ· μ°κ²° νμΈ
2. λ°©νλ²½ μ€μ νμΈ
3. npx μΊμ ν΄λ¦¬μ΄: `npx clear-npx-cache`
4. ν΄λΌμ΄μΈνΈ μμ μ¬μμ
## π μ±λ₯ μ§ν
- **κ²μ νμ§**: 84.7% νκ· κ΄λ ¨μ± (4λ°° κ°μ )
- **μλ΅ μκ°**: νκ· 1.1μ΄
- **"Hamming code generator matrix"**: 80% κ΄λ ¨μ±
- **μ§μ ν¨μ**: 4441κ° MAGMA ν¨μ μΈλ±μ±
## π μ±κ³΅ μ¬λ‘
```
쿼리: "Hamming code generator matrix"
κ²°κ³Ό: μ νν MAGMA λ¬Έλ²κ³Ό μμ μ½λ μ 곡
κ΄λ ¨μ±: 80% (μ΄μ 0%μμ λν κ°μ )
```
---
**π― λͺ©ν**: μ μΈκ³ μνμμ κ°λ°μλ€μ΄ MAGMAλ₯Ό λ μ½κ² μ¬μ©ν μ μλλ‘ μ§μ