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