Skip to main content
Glama
by LeGenAI
SMITHERY_DEPLOYMENT_GUIDE.mdβ€’3.29 kB
# πŸš€ MAGMA Handbook MCP Server - Smithery 배포 κ°€μ΄λ“œ ## βœ… μ™„λ£Œλœ μž‘μ—… ### 1. κ³ κΈ‰ 검색 μ‹œμŠ€ν…œ 개발 μ™„λ£Œ - **검색 ν’ˆμ§ˆ 4λ°° ν–₯상**: 20% β†’ 84.7% κ΄€λ ¨μ„± - **ν•˜μ΄λΈŒλ¦¬λ“œ 검색**: BM25 + 벑터 μœ μ‚¬λ„ - **ν•¨μˆ˜λ³„ μ „μš© 검색**: 4441개 MAGMA ν•¨μˆ˜ 인덱싱 - **쿼리 ν™•μž₯**: μˆ˜ν•™ 도메인 νŠΉν™” λ™μ˜μ–΄ ### 2. npm νŒ¨ν‚€μ§€ 배포 μ™„λ£Œ - **νŒ¨ν‚€μ§€**: `mcp-magma-handbook@2.0.0` - **μ„€μΉ˜ λͺ…λ Ή**: `npm install -g mcp-magma-handbook@2.0.0` - **GitHub**: https://github.com/LeGenAI/mcp-magma-handbook ### 3. Smithery ν˜Έν™˜ 버전 개발 μ™„λ£Œ - **Stateless μ„œλ²„ μ•„ν‚€ν…μ²˜**: 10,000+ μ‚¬μš©μž 지원 - **ꡬ성 기반 μ„€μ •**: ν™˜κ²½ λ³€μˆ˜ μ£Όμž… - **개발 μ„œλ²„ ν…ŒμŠ€νŠΈ μ™„λ£Œ**: https://smithery.ai/playground ## 🌟 Smithery 배포 방법 ### μ˜΅μ…˜ 1: Smithery μ›Ήμ‚¬μ΄νŠΈ 직접 배포 1. **Smithery μ›Ήμ‚¬μ΄νŠΈ 접속**: https://smithery.ai 2. **"Deploy a New MCP Server" 클릭** 3. **"Continue with GitHub" 선택** 4. **GitHub 리포지토리 μ—°κ²°**: `LeGenAI/mcp-magma-handbook` 5. **배포 브랜치**: `main` (smithery.yaml 포함) ### μ˜΅μ…˜ 2: CLIλ₯Ό ν†΅ν•œ 배포 (μ‹€ν—˜μ ) ```bash # Smithery CLI 둜그인 (API ν‚€: 0e1da6bd-338d-4b6c-bd78-7b9334247398) npx @smithery/cli login # ν”„λ‘œμ νŠΈμ—μ„œ 배포 μ‹œλ„ cd /Users/baegjaehyeon/mcp-magma-handbook/mcp-magma-handbook npm run dev ``` ## πŸ“‹ Smithery μ„€μ • 파일 ### smithery.yaml ```yaml runtime: typescript name: "MAGMA Handbook Advanced" description: "Advanced MCP server providing AI access to MAGMA computational algebra system documentation with hybrid search capabilities" version: "2.0.0" author: "Baek Jae Hyun" homepage: "https://github.com/LeGenAI/mcp-magma-handbook" tags: - mathematics - computational-algebra - magma - search - ai-assistant config: - name: supabaseUrl description: "Supabase project URL for the MAGMA knowledge base" required: true - name: supabaseKey description: "Supabase anon key for database access" required: true - name: openaiApiKey description: "OpenAI API key for embeddings generation" required: true - name: debug description: "Enable debug logging" required: false default: false ``` ## πŸ› οΈ μ‚¬μš©μž μ„€μ • κ°€μ΄λ“œ ### Smitheryμ—μ„œ μ„€μΉ˜ μ‹œ ν•„μš”ν•œ ν™˜κ²½ λ³€μˆ˜: - **supabaseUrl**: `https://euwbfyrdalddpbnqgjoq.supabase.co` - **supabaseKey**: Supabase anon key - **openaiApiKey**: OpenAI API key for embeddings ### μ‚¬μš© κ°€λŠ₯ν•œ 도ꡬ: 1. **search_magma_advanced**: κ³ κΈ‰ ν•˜μ΄λΈŒλ¦¬λ“œ 검색 2. **search_functions**: MAGMA ν•¨μˆ˜ μ „μš© 검색 3. **benchmark_quality**: 검색 ν’ˆμ§ˆ 벀치마크 ## 🎯 성곡 μ§€ν‘œ ### λ‹¬μ„±ν•œ λͺ©ν‘œ: - βœ… **μƒμš©ν™” ν’ˆμ§ˆ**: "Hamming code generator matrix" 80% κ΄€λ ¨μ„± - βœ… **npm 배포**: μ „ 세계 개발자 μ ‘κ·Ό κ°€λŠ₯ - βœ… **Smithery μ€€λΉ„**: 10,000+ μ‚¬μš©μž λŒ€μƒ 배포 κ°€λŠ₯ - βœ… **GitHub 톡합**: μžλ™ 배포 νŒŒμ΄ν”„λΌμΈ ### λ‹€μŒ 단계: - [ ] Smithery μ›Ήμ‚¬μ΄νŠΈμ—μ„œ GitHub 연동 배포 - [ ] μ‚¬μš©μž ν”Όλ“œλ°± μˆ˜μ§‘ 및 κ°œμ„  - [ ] μΆ”κ°€ μˆ˜ν•™ 도메인 ν™•μž₯ --- **πŸš€ 배포 μ€€λΉ„ μ™„λ£Œ!** Smithery μ›Ήμ‚¬μ΄νŠΈμ—μ„œ GitHub 연동을 톡해 λ°°ν¬ν•˜λ©΄ 10,000+ μ‚¬μš©μžμ—κ²Œ 도달할 수 μžˆμŠ΅λ‹ˆλ‹€.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LeGenAI/mcp-magma-handbook'

If you have feedback or need assistance with the MCP directory API, please join our Discord server