チャットボット、タスクトラッカー、またはヘルプガイドの読み取りアシスタントなど、アプリのアイデアをお持ちの場合を想像してみてください。しかし、プログラミングの専門家でない場合、どのようにそれらを組み合わせることができるでしょうか? 🤯

ここで登場するのは MCPサーバー — あなたのスーパーヒーローチームは、普通のAIオブザーバーを本物の開発者に変えます。彼らは、必要な情報を検索し、データベースを管理し、インターネットから有用なヒントを引き出すのに役立ちます。これらすべては、苦労することなく、長時間の手作業なしで行えます。
この記事では、開発をより速く、より簡単にする3つの優れたMCPサーバーを紹介します。
Crawl4AI RAG (ドキュメントの検索と収集)
Supabase(データベースの操作)
Brave Search(インターネット上の情報検索)
🤖 MCPサーバーとは何ですか?
MCP (Model Context Protocol) — これは、AIアシスタント(CursorやGitHub Copilotなど)がローカルコンテキストの枠を超えて動作できるようにするプロトコルです。外部ソース(サイト、データベース、検索エンジン)に接続し、必要な情報を提供します。
これは、スマートフォンをアプリでレベルアップするようなものです。電話をかけるだけでなく、写真を撮ったり、歩数をカウントしたり、コーヒーを淹れたりすることができます☕(ほぼ)。
1. 📚 Crawl4AI RAG:AIライブラリアン
このサーバーは、まるで天才のアーキビストのようです。サイト(SupabaseやPydantic AIのドキュメントなど)をスキャンし、コンテンツを保存し、AIが必要な情報をすばやく見つけられるようにします。
彼がしていること:
サイトとサイトマップをスキャンします
テキストを論理ブロックに分割します
Supabase + ベクトルデータベースにデータを保存
AIのリクエストに応じて必要な情報を見つける
使用例:
AIはSupabaseのコードを書いていますが、テーブルの作成方法がわかりませんか?Crawl4AIが必要なドキュメントを提示し、AIがタスクを処理します✨
起動方法:
Docker または Python 3.12+ をインストールする
Supabaseに登録する(無料)
キーを使用して.envを作成する
開始:
git clone https://github.com/coleam00/mcp-crawl4ai-rag.git
cd mcp-crawl4ai-rag
docker build -t mcp/crawl4ai-rag --build-arg PORT=8051 .
docker run --env-file .env -p 8051:8051 mcp/crawl4ai-ragAIに接続します(例:Cursor):
"mcpServers": {
"crawl4ai-rag": {
"transport": "sse",
"url": "http://localhost:8051/sse"
}
}2. 📂 Supabase MCPサーバー:データマネージャー
このサーバーを使えば、データベースの管理が「OK、Google」と同じくらい簡単になります。複雑なSQLクエリの代わりに、AIに次のように言うことができます。 「'task'と'due date'の列を持つ表を作成してください」 — そして、ジャジャーン!
機能:
Supabaseプロジェクト管理
表の作成と変更
SQLクエリの実行
ログの取得とタイプの自動生成
起動方法:
Node.js をインストールする
Supabaseトークンを取得します(ダッシュボード>設定>トークン)
設定に追加してください。
"mcpServers": {
"supabase": {
"command": "npx",
"args": [
"-y",
"@supabase/mcp-server-supabase@latest",
"--access-token",
"your_token"
]
}
}例:
タスクトラッカーを作りたいですか?構造を説明するだけで、AIがテーブル、タイプ、移行を作成します🎯
3. 🕵️ Brave Search MCP Server:インターネット探偵
例、他の開発者の経験、フレームワークなど、何か珍しいものを見つける必要がある場合は、Brave Searchが役立ちます。
機能:
インターネット検索
フィルターのサポート(新鮮度、ページ)
Brave APIを介して使用
接続方法:
APIキーをapi.search.brave.comで取得する
設定に追加してください。
"mcpServers": {
"brave-search": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
"env": {
"BRAVE_API_KEY": "your_key"
}
}
}例:
SupabaseがPydanticとどのように使用されているか知りたいですか?AIが記事を見つけて要約し、コードに埋め込みます。 🔍
どのようにこれらを組み合わせるのでしょうか? 🧩
たとえば、会社の問い合わせに答えるチャットボットを作成したいとします。
Crawl4AI — ドキュメントをスキャンし、Supabaseに断片を配置します
Supabase — テーブルを作成し、データベースを管理します
Brave Search — 統合の例とベストプラクティスを見つける
その結果、AIはStreamlitとPydantic AIを使用してチャットボットを自分で構築することができます。
どこから始めましょうか?
登録する Supabase
APIキーを取得する Brave Search
Cursor、GitHub Copilot、またはその他のMCP対応ツールをインストールする
Supabaseから始めましょう—最も簡単です😇
そして、慣れた道を進みます。まずは簡単なタスクから始めて、あなたの会社のことを知り尽くしたクールなAIボットを作ってみましょう!
