Communityライティング&編集github.com

minorsathya-cloud/mcp-installer-claude-skill

任意のMCPサーバーをClaude Desktopにエラーなくインストールします。環境診断、あらゆる認証タイプ、絶対パスを使用した設定ファイルの書き込み、エンドツーエンドの検証を処理します。20の主要なMCPのリファレンスと、リスト外のMCPのための汎用的なフローを含みます。

mcp-installer-claude-skill とは?

このスキルは、Claude Desktopに任意のMCP(Model Context Protocol)サーバーを確実にインストールするための包括的なツールです。開発者やAIエージェントユーザーが直面する一般的な問題、例えば環境変数の設定ミス、依存関係の欠如、ファイルパスの解決、認証エラーなどを自動的に診断して解決します。20の主要なMCP(PostgreSQL、Slack、GitHub、Notionなど)に対応した具体的なインストール手順と設定テンプレートを提供し、リスト外のMCPに対しても汎用的なインストール手順を提供します。このスキルは、環境の自動診断、あらゆる認証タイプ(APIキー、OAuth、ベアラートークンなど)の処理、絶対パスを使用した設定ファイルの書き込み、インストール完了後のエンドツーエンドの動作検証を自動化します。これにより、開発者は手動でのトラブルシューティングに費やす時間を削減し、Claude DesktopでのMCPサーバー設定を標準化・効率化できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add minorsathya-cloud/mcp-installer-claude-skill

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

mcp-installer-claude-skill は何をしますか?

任意のMCPサーバーをClaude Desktopにエラーなくインストールします。環境診断、あらゆる認証タイプ、絶対パスを使用した設定ファイルの書き込み、エンドツーエンドの検証を処理します。20の主要なMCPのリファレンスと、リスト外のMCPのための汎用的なフローを含みます。

概要

このスキルは、Claude DesktopにMCPサーバーをインストールするプロセスを自動化します。以下の機能を提供します:

  • 環境診断: Node.js、Python、Gitなどの必要な依存関係がインストールされているか確認します。
  • 認証タイプの処理: APIキー、OAuth、ベアラートークンなど、あらゆる認証タイプをサポートします。
  • 絶対パスでの設定: 相対パスの問題を回避するため、設定ファイルには絶対パスのみを使用します。
  • エンドツーエンド検証: インストール後にMCPサーバーが正しく動作することを確認します。

サポートされているMCP

以下は、このスキルが直接サポートする20の主要なMCPサーバーです:

  • @anthropic/mcp-server-postgres: PostgreSQLデータベースへの接続
  • @anthropic/mcp-server-slack: Slackワークスペースとの連携
  • @anthropic/mcp-server-github: GitHub APIの操作
  • @notionhq/mcp-server: Notionデータベースとの連携
  • @modelcontextprotocol/server-filesystem: ファイルシステム操作
  • @modelcontextprotocol/server-brave-search: Brave Searchを使用したWeb検索
  • @modelcontextprotocol/server-everything: テスト用の汎用サーバー
  • @getcursor/mcp-server-cursor: Cursorエディタとの連携
  • その他多数...

汎用的なインストールフロー

リスト外のMCPサーバーに対しても、以下の汎用的なフローでインストールできます:

  1. リポジトリのクローンまたはパッケージのインストール: git clone または npm install を使用
  2. 環境変数の設定: 必要な認証情報を環境変数として設定
  3. 設定ファイルの作成: Claude Desktopの設定ファイル(claude_desktop_config.json)にエントリを追加
  4. 動作確認: サーバーが正しく起動し、ツールが利用可能か確認

使用方法

このスキルは以下のようにして使用します:

# Claude Desktopの設定ファイルの場所(macOSの場合)
~/.config/Claude/claude_desktop_config.json

設定ファイルの例:

{
  "mcpServers": {
    "my-server": {
      "command": "node",
      "args": ["/absolute/path/to/server.js"],
      "env": {
        "API_KEY": "your-api-key-here"
      }
    }
  }
}

注意事項

  • 絶対パスを使用してください。相対パスは期待通りに動作しない場合があります。
  • 認証情報は環境変数として設定し、設定ファイルに直接記述しないことを推奨します。
  • インストール後は必ずエンドツーエンドの検証を実行してください。

関連スキル