MCP

MCPでつくる自作AIサーバー

MCPでつくる自作AIサーバー #2|Knowledge MCP――AIに「記憶」ではなく知識基盤を持たせる

「AIが覚えていること」と「現在の正しい仕様」は同じではない。Memory、Context、RAGと役割を分け、canonical specification、handoff、SHA、live state再確認で長期プロジェクトを支えるKnowledge MCPの実運用をまとめます。
MCPでつくる自作AIサーバー

MCPでつくる自作AIサーバー #1|Development MCP――AIに「開発そのもの」を任せるために作った仕組み

新連載「MCPでつくる自作AIサーバー」第1回。AIにコードを書かせるだけでは開発は回らない。workspace、テスト、PR、merge、production、権限、復旧をどう分離したか。Development MCPを実運用して見えた設計を記録します。
AI

IIBMP2026に初参加して感じたこと――思った以上に「AIをどう使うか」の会だった

IIBMP2026に初参加。もっと「バイオインフォマティクスそのもの」の会を想像していましたが、AI coding、AIエージェント、研究自動化、MCPやServerまで、「AIをどう研究に組み込むか」がかなり前面に出た3日間でした。
AI

自動化できていると思っていた。実際は、私が壊れたシステムを補っていただけだった

自動化できていると思っていたPersonal AI Platformを再検証すると、実際には人間とChatGPTがシステムの欠落を補っていました。AI時代の「Automation Theater」と、これから見るべき観測可能性についての記録です。
AI

Gitのmainに謎ファイルが18個あった。でも、消さずに本番デプロイした

Gitのmainに18個のuntrackedファイルが残っていてデプロイが停止。消すのではなく、exact SHAから安全にデプロイする設計へ変えた実運用の話。
AI

AIに「本番操作」を任せるなら、承認にも賞味期限が必要だった

AIに本番サーバー操作まで任せると、人間の「承認」にも有効期限が必要になる。Knowledge MCPの実運用で起きた、期限切れ承認と再検証の話。
AI

MCPをいくつ作っても、AIは自律化しなかった。そこでLoop Engineを作った

Knowledge MCP、Development MCP、Publishing MCPまで作っても、AIは指示しなければ動きませんでした。そこで既存MCPを置き換えず、Goal→Plan→実行→評価→次の行動を回すLoop Engineを上に追加した経緯を振り返ります。
AI

記事を書くだけでは自動化にならなかった。Publishing MCPを作った

ChatGPTに記事を書いてもらっても、WordPress入力・SEO・画像・SNS投稿は人間に残っていました。n8n中心案からPublishing MCPへ切り替え、Publication、revision、preview、下書き、read-back verificationまで整えた経緯を振り返ります。
AI

AIに自分自身を再起動させたら止まった。Development Runnerを分離した

Development MCPにDocker操作まで持たせると、自分自身の再起動で処理が切れ、権限も強くなりすぎる。そこでDevelopment Runnerを分離し、強い実行権限と長時間ジョブを別境界へ移した経緯を振り返ります。
AI

ChatGPTにコードを書かせるだけでは足りなかった。Development MCPを作った

ChatGPTがコードを書いても、SSH・コピペ・テストは人間の仕事として残っていました。そこで、開発領域を安全に調査・変更・テストできるDevelopment MCPを作った経緯を振り返ります。