2025-10

MCP

curlコマンドでのMCPサーバーテスト

MCPインスペクターではなく、curlコマンドを使ってMCP(Model Context Protocol)サーバーの動作テストをする際に投げるJSONリクエストのメモです。テスト対象のMCPサーバーとして、以前の記事で作成したユーザー検索MCPサーバーを使っていきます。
PHP

【PHP】JSONフォーマッターは簡単に作れるよ

APIやMCPサーバーを叩いて返ってきたJSONを整形表示させたい場面は多いと思いますが、JSONを人間にとって見やすい状態に整形するツールJSONフォーマッターをPHPで実装して、CLIでも使えるようにしようという企画です。
Laravel

【Laravel12】MCPサーバー作成

猫も杓子もMCPということで、LaravelでMCPサーバーを作成する手順の記録です。サンプルとしてDB内のユーザー検索のMCPサーバーを作ります。MCPインスペクターで動作確認します。公式ドキュメントに沿って作成していきます。
SSH

【SSH】VPN経由でWSL2のUbuntu24.04からSSH接続できない問題への対処

VPN経由でUbuntu24.04(WSL2)からEC2インスタンスへSSH接続する際に「SSH2_MSG_KEXINIT sent」で止まってしまい、接続できなかった問題(いわゆる、Path MTU Discovery black holes)への対処を記録しました。
Git

【Git】特定のフォルダやファイルを追跡対象外にする方法

プロジェクトのベース(リモート)リポジトリからローカルにクローンしてきて、Gitの管理配下には置いておきたいけど、ローカル用に修正して、ベース(リモート)リポジトリには反映させたくない場合の手段のメモです。
Github Copilot

【Github Copilot】VS CodeからPlaywrightのMCPサーバーでブラウザ操作させてみた

VS CodeのMCP設定にMicrosoft公式のPlaywrightのMCPサーバーを追加して、Github Copilot ChatからAIに指示を出して、Ubuntu24.04.2 LTS (WSL2 on Windows11) 上でWEBブラウザを起動させて操作させてみました。
Github Copilot

【Github Copilot CLI】GA4のMCPサーバーを使ってみた

以前、Gemini CLIからGA4の公式MCP(Model Context Protocol)サーバーを使う記事を書きましたが、今回はGithub Copilot CLIで使っていきます。