dev-proxy-tools について
dev-proxy-toolsは、Dev Proxyを操作するためのMCPインターフェースです。APIシミュレーターを設定・利用するAIアシスタントや開発者向けに、ドキュメント検索、ベストプラクティス、インストール済みバージョンの確認を提供します。
主な機能
- 01Dev Proxyのドキュメント検索
- 02設定・利用のベストプラクティス取得
- 03インストール済みバージョンの確認
活用シーン
- 01APIエラーのシミュレーション方法を調べる
- 02設定作成時にベストプラクティスを参照
- 03設定が導入済みバージョンに合うか確認
MCP 対応
GetBestPractices、FindDocs、GetVersionなどのツールを通じて、Dev Proxyのドキュメントとバージョン情報をMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 3 週間前に更新
このツールにパラメーターはありません。
詳細
Dev Proxy MCP Server
Dev Proxy の MCP(Model Context Protocol)サーバーです。MCP 標準を使用して、AI アシスタントが Dev Proxy の機能を操作できるようにします。このサーバーを使用すると、次のことができます。
- 自然言語を使って Dev Proxy の構成を作成する
- Dev Proxy を使用する際の状況に応じたヘルプを得る
- Dev Proxy の機能を見つける

Dev Proxy とは?
Dev Proxy は、ハッピーパス以外の状況でもアプリを簡単にテストできる API シミュレーターです。次のことができます。
- API のエラー処理をテスト:コードを変更せずに、アプリが API エラーにどう応答するかを確認できます
- レート制限の処理を検証:API のレート制限をシミュレートして、ユーザーエクスペリエンスを向上できます
- API の応答の遅さをテスト:アプリが遅い API をどう処理するかを確認し、必要な配慮を実装できます
- モック API を作成:リリースしないコードを書くことなく、すばやくモック API を立ち上げられます
Dev Proxy はプロキシレベルでネットワークリクエストをインターセプトするため、あらゆる種類のアプリや技術スタックで動作します。
このパッケージの機能
このパッケージは、Dev Proxy 用の MCP(Model Context Protocol)サーバーインターフェイスを提供します。AI アシスタントや、MCP に対応した他のクライアントは、次のことができます。
- 自然言語のクエリを使って Dev Proxy のドキュメントを検索する
- インストールされている Dev Proxy のバージョンを取得する
前提条件
使用方法
MCP サーバーのセットアップと使用方法については、Visual Studio Code などの MCP ホスト向けの手順を参照してください。Dev Proxy MCP サーバーは npm の @devproxy/mcp として公開されています。
次の値を使用してください。
- Type:
stdio - Command:
npx - Arguments:
-y@devproxy/mcp
- Environment:なし
ヒント
@devproxy/mcp@nextを使用して、サーバーのプレビュー版をテストできます。
MCP クライアントに接続する
この MCP サーバーは、次のツールを公開します。
GetBestPractices
Dev Proxy の構成と使用に関するベストプラクティスの一覧を取得します。Dev Proxy に関連するコード生成や操作を行う場合は、これを呼び出してください。これらのベストプラクティスは変わらないため、現在のセッション中に一度呼び出した後は、再度呼び出す必要はありません。
_Best practices in markdown_
FindDocs
特定のクエリに関連する Dev Proxy のドキュメントを検索します。
{
"query": "How to simulate API errors"
}
GetVersion
現在インストールされている Dev Proxy のバージョンを取得します。生成された構成がインストール済みの Dev Proxy と互換性があることを確認するのに役立ちます。
{}
開発
# Clone the repository
git clone https://github.com/waldekmastykarz/dev-proxy-mcp.git
cd dev-proxy-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Run the server
npm start
# Run with MCP inspector for debugging
npm run inspect
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
- リポジトリをフォークします
- フィーチャーブランチを作成します(
git checkout -b feature/amazing-feature) - 変更をコミットします(
git commit -m 'Add some amazing feature') - ブランチにプッシュします(
git push origin feature/amazing-feature) - プルリクエストを作成します
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。詳細はLICENSEファイルをご覧ください。
関連プロジェクト
- Dev Proxy - Dev Proxyのコアツール
- Model Context Protocol (MCP) - AI アシスタントツールのプロトコル仕様
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。