スキル一覧に戻る
miles990

mcp-setup

by miles990

npm-style Agent Skills Package Manager - Install once, use everywhere

0🍴 0📅 2026年1月15日
GitHubで見るManusで実行

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:

{
  "mcpServers": {
    "server-name": {
      "command": "npx",
      "args": ["-y", "package-name"],
      "env": {
        "API_KEY": "your-api-key"
      }
    }
  }
}

1. skillpkg (Skills Manager)

{
  "mcpServers": {
    "skillpkg": {
      "command": "npx",
      "args": ["-y", "skillpkg-mcp-server"]
    }
  }
}

Tools: list_skills, install_skill, search_skills, load_skill, sync_skills

2. Context7 (Documentation)

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@context7/mcp-server"]
    }
  }
}

Tools: resolve-library-id, query-docs

3. Filesystem

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-filesystem", "/path/to/allowed/dir"]
    }
  }
}

4. GitHub

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-github"],
      "env": {
        "GITHUB_TOKEN": "${GITHUB_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-brave-search"],
      "env": {
        "BRAVE_API_KEY": "${BRAVE_API_KEY}"
      }
    }
  }
}

Quick Setup Commands

# 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:

{
  "env": {
    "API_KEY": "${MY_API_KEY}"
  }
}

Set in shell:

export MY_API_KEY="your-key"

Full Example Config

{
  "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}"
      }
    }
  }
}

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です