Skip to main content
Glama
Komplex23
by Komplex23

MCP Web Search Server

Model Context Protocol (MCP) サーバーで、Web検索機能を提供し、Render にデプロイできます。

公式のMCP SDKを使用したPythonで構築されており、AIPI、Claude DesktopなどのMCPクライアントとの最大限の互換性を実現するために、SSE(サーバー送信イベント) トランスポートをサポートしています。

公開ツール

ツール

説明

web_search

Webを検索します。タイトル、URL、説明を返します。

fetch_page

任意のURLからテキストコンテンツを取得して抽出します。


Related MCP server: MCP Search & Fetch

🚀 Renderにデプロイする(ステップバイステップ)

1. このリポジトリをGitHubにプッシュする

cd mcp-web-search
git init
git add .
git commit -m "Initial commit"
# create a repo on github.com, then:
git remote add origin https://github.com/YOUR_USERNAME/mcp-web-search.git
git push -u origin main

2. Renderで新しいWebサービスを作成する

  1. render.com にアクセスし、New → Web Service を選択します。

  2. GitHubリポジトリ(mcp-web-search)を接続します。

  3. Renderが render.yaml を自動検出します。Apply をクリックします。

  4. Renderダッシュボードで環境変数を設定します。

変数

必須

説明

SERPER_API_KEY

推奨

serper.dev で無料で入手できます(月2,500クエリ無料、Google検索結果)。

MCP_API_KEY

任意

サーバーをパスワードで保護するには、任意の秘密文字列を設定します。

  1. Create Web Service をクリックすると、Renderが自動的にビルドしてデプロイします。

サーバーのURLは、https://mcp-web-search.onrender.com のようになります。


🔌 AIPIに接続する

AIPIの「カスタムMCPを追加」ダイアログで、次の設定を貼り付けます。

{
  "mcpServers": {
    "web-search": {
      "type": "sse",
      "url": "https://YOUR-SERVICE.onrender.com/sse"
    }
  }
}

YOUR-SERVICE を実際のRenderサービス名(例:mcp-web-search-j73g)に置き換えます。

その他のMCPクライアント

SSEトランスポートをサポートするすべてのMCPクライアントで動作します。

Claude Desktopclaude_desktop_config.json):

{
  "mcpServers": {
    "web-search": {
      "type": "sse",
      "url": "https://YOUR-SERVICE.onrender.com/sse"
    }
  }
}

🔍 検索プロバイダー

プロバイダー

必要なキー

品質

制限

Serper.dev

はい(無料)

⭐⭐⭐⭐⭐

月2,500クエリ無料(Google検索結果)

DuckDuckGo

いいえ

⭐⭐⭐

無制限(フォールバック)

Serperを使用するには、Renderの環境変数に SERPER_API_KEY を設定します。キーがない場合、サーバーは自動的にDuckDuckGoにフォールバックします。


🧪 ローカルでテストする

pip install -r requirements.txt
SERPER_API_KEY=your_key python server.py

ヘルスチェック:

curl http://localhost:3000/

サーバーはデフォルトでポート3000で実行されます。変更するには、PORT 環境変数を設定します。


⚠️ 無料枠に関する注意

Renderの無料枠では、15分間アクティビティがないとスピンダウンします(コールドスタート約30秒)。 常時稼働させるには、Starterプラン(月額7ドル) にアップグレードしてください。

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.

  • Read any web page as clean Markdown for AI agents: fetch, search, metadata, links. SSRF-safe.

  • The best web search for your AI Agent

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Komplex23/mcp-web-search'

If you have feedback or need assistance with the MCP directory API, please join our Discord server