mcpField
A
api-setup

api-setup

github.com/block開発25165 回インストール18 週間前に更新
リポジトリ

api-setup について

標準設定テンプレートを使って新しいAPI連携を構築するスキルです。連携ディレクトリの作成、認証情報の設定、接続テスト、一般的な問題の調査を支援します。

主な機能

  1. 01連携ディレクトリの作成
  2. 02JSON設定テンプレート
  3. 03API認証情報とエンドポイントの設定
  4. 04接続確認
  5. 05タイムアウトと認証エラーの調査

活用シーン

  1. 01新しいAPI連携の開始
  2. 02APIキーとエンドポイントの設定
  3. 03接続タイムアウトや401/403エラーの調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/block/agent-skills --skill api-setup

インストール後、Claude Code で/api-setupを入力して読み込まれたか確認します。

同梱ファイルsetup.shtemplates/config.template.json

詳細

API のセットアップ

このスキルは、標準設定で新しい API 統合をセットアップするのに役立ちます。

手順

  1. setup.sh <api-name> を実行して、統合ディレクトリを作成します
  2. templates/config.template.json を統合ディレクトリにコピーします
  3. API 認証情報で設定を更新します
  4. 接続をテストします

設定

設定テンプレートには、次の項目が含まれています。

  • api_key:API キー(プロバイダーのダッシュボードから取得します)
  • endpoint:API エンドポイントの URL
  • timeout:リクエストのタイムアウト時間(秒、デフォルト:30)

検証

セットアップ後、次の項目を確認します。

  • 設定ファイルが有効な JSON である
  • API キーが設定されており、プレースホルダーではない
  • 接続テストが成功する

トラブルシューティング

接続のタイムアウト

接続がタイムアウトする場合:

  1. ネットワーク接続を確認します
  2. エンドポイントの URL が正しいことを確認します
  3. 設定内のタイムアウト値を増やします
認証エラー

401/403 エラーが発生する場合:

  1. API キーが正しいことを確認します
  2. キーに必要な権限があるか確認します
  3. キーの有効期限が切れていないことを確認します

コメント