Skip to main content

mcp-setup

Help users configure MCP (Model Context Protocol) servers for Claude Code and other AI platforms.

معلومات المصدر

المستودع
miles990/skillpkg
آخر نشاط في المصدر
١٢ يناير ٢٠٢٦ في ٠٧:٠٩
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٠
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
23 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
mcp-setup
description
Help users configure MCP (Model Context Protocol) servers for Claude Code and other AI platforms.
version
0.4.0
# MCP Server Configuration Help users install and configure MCP (Model Context Protocol) servers for AI platforms. ## Configuration File MCP servers are configured in `~/.claude.json`: ```json { "mcpServers": { "server-name": { "command": "npx", "args": ["-y", "package-name"], "env": { "API_KEY": "your-api-key" } } } } ``` ## Popular MCP Servers ### 1. skillpkg (Skills Manager) ```json { "mcpServers": { "skillpkg": { "command": "npx", "args": ["-y", "skillpkg-mcp-server"] } } } ``` Tools: `list_skills`, `install_skill`, `search_skills`, `load_skill`, `sync_skills` ### 2. Context7 (Documentation) ```json { "mcpServers": { "context7": { "command": "npx", "args": ["-y", "@context7/mcp-server"] } } } ``` Tools: `resolve-library-id`, `query-docs` ### 3. Filesystem ```json { "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-filesystem", "/path/to/allowed/dir"] } } } ``` ### 4. GitHub ```json { "mcpServers": { "github": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-github"], "env": { "GITHUB_TOKEN": "${GITHUB_TOKEN}" } } } } ``` ### 5. Brave Search ```json { "mcpServers": { "brave-search": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-brave-search"], "env": { "BRAVE_API_KEY": "${BRAVE_API_KEY}" } } } } ``` ## Quick Setup Commands ```bash # View current config cat ~/.claude.json # Edit config (macOS) open -e ~/.claude.json # Edit config (with VS Code) code ~/.claude.json # Validate JSON cat ~/.claude.json | python3 -m json.tool ``` ## Adding a New MCP Server 1. Find the package name (usually on npm or GitHub) 2. Add entry to `~/.claude.json` under `mcpServers` 3. Restart Claude Code to load the new server ## Common Issues ### Server Not Loading - Check JSON syntax is valid - Verify package name is correct - Check if environment variables are set ### Permission Errors - Ensure `~/.claude.json` is readable - Check file permissions: `chmod 644 ~/.claude.json` ### Environment Variables Use `${VAR_NAME}` syntax in config: ```json { "env": { "API_KEY": "${MY_API_KEY}" } } ``` Set in shell: ```bash export MY_API_KEY="your-key" ``` ## Full Example Config ```json { "mcpServers": { "skillpkg": { "command": "npx", "args": ["-y", "skillpkg-mcp-server"] }, "context7": { "command": "npx", "args": ["-y", "@context7/mcp-server"] }, "github": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-github"], "env": { "GITHUB_TOKEN": "${GITHUB_TOKEN}" } } } } ```
عرض على GitHub