MCPサーバー開発ガイド — 自分専用のClaude Code拡張を作る
約8分で読めます
MCPサーバー開発ガイド
既存の10,000サーバーにないものは自分で作る。MCPサーバーの開発は意外と簡単。
最小実装(TypeScript)
import { Server } from "@modelcontextprotocol/sdk/server";
const server = new Server({ name: "my-mcp", version: "1.0.0" });
server.setRequestHandler("tools/list", async () => ({
tools: [{ name: "hello", description: "Say hello" }]
}));
デプロイ
- ローカル:
npx tsx server.ts - Cloudflare Workers: HTTP MCP
- npm公開:
npm publish
関連記事
実践のポイント
比較表
| 項目 | 従来 | AI統合 |
|---|---|---|
| 速度 | 数時間 | 数分 |
| 品質 | 変動あり | 一定 |
| コスト | 人件費 | API費用 |
ベストプラクティス
- 小さく始める
- 測定する
- 改善する
- 共有する
A
Agentive 編集部
AIエージェントを実際に使い倒す個人開発者。サイト制作の自動化を実践しながら、その知見を発信しています。