Skip to main content
Glama
williamvd4

Web Search MCP Server

by williamvd4

ウェブ検索MCPサーバー

API キーを必要とせず、Google 検索結果を使用して無料の Web 検索を可能にする Model Context Protocol (MCP) サーバー。

特徴

  • Google検索結果を使用してウェブを検索する

  • APIキーや認証は不要

  • タイトル、URL、説明を含む構造化された結果を返します

  • 検索ごとに設定可能な結果数

Related MCP server: search-mcp

インストール

  1. このリポジトリをクローンまたはダウンロードする

  2. 依存関係をインストールします:

npm install
  1. サーバーを構築します。

npm run build
  1. サーバーを MCP 構成に追加します。

VSCode (Claude Dev Extension) の場合:

{
  "mcpServers": {
    "web-search": {
      "command": "node",
      "args": ["/path/to/web-search/build/index.js"]
    }
  }
}

Claude Desktopの場合:

{
  "mcpServers": {
    "web-search": {
      "command": "node",
      "args": ["/path/to/web-search/build/index.js"]
    }
  }
}

使用法

サーバーは、次のパラメータを受け入れるsearchという名前の単一のツールを提供します。

{
  "query": string,    // The search query
  "limit": number     // Optional: Number of results to return (default: 5, max: 10)
}

使用例:

use_mcp_tool({
  server_name: "web-search",
  tool_name: "search",
  arguments: {
    query: "your search query",
    limit: 3  // optional
  }
})

応答例:

[
  {
    "title": "Example Search Result",
    "url": "https://example.com",
    "description": "Description of the search result..."
  }
]

制限事項

このツールは Google 検索結果の Web スクレイピングを使用するため、注意すべき重要な制限がいくつかあります。

  1. レート制限:短時間に検索が多すぎる場合、Google はリクエストを一時的にブロックすることがあります。これを回避するには、次の手順を実行してください。

    • 検索頻度を適度に保つ

    • 制限パラメータを慎重に使用する

    • 必要に応じて検索間に遅延を設けることを検討してください

  2. 結果の精度:

    • このツールはGoogleのHTML構造に依存しており、変更される可能性があります。

    • 一部の結果には説明やその他のメタデータが欠落している可能性があります

    • 複雑な検索演算子は期待通りに動作しない可能性があります

  3. 法的考慮事項:

    • このツールは個人使用を目的としています

    • Googleの利用規約を尊重する

    • ユースケースに応じて適切なレート制限を実装することを検討してください

貢献

問題や機能強化のリクエストをお気軽にお寄せください。

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 1 tool update
    • First observedsearch

TDQS

B3.1/5.0
Disambiguation5/5

With only one tool, there is no possibility of ambiguity or overlap between tools. The tool's purpose is singular and clear, so an agent cannot misselect between multiple options.

Naming Consistency5/5

A single tool inherently has perfect naming consistency, as there are no other tools to compare it against for patterns. The name 'search' is straightforward and appropriate for its function.

Tool Count2/5

One tool is too few for a server named 'Web Search MCP Server', which suggests a broader scope like searching, filtering, or managing search results. A single search tool feels thin and limits functionality, making it borderline inappropriate for the implied domain.

Completeness2/5

The tool surface is severely incomplete for web search functionality. It only provides a basic search tool, missing obvious operations like filtering results, getting details, saving searches, or handling pagination, which are common in search domains and could lead to agent failures in complex tasks.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Connectors

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    Enables web searching and content scraping through Google Custom Search API. Provides tools to search the internet, extract webpage content, and automatically scrape search results for comprehensive information gathering.
    3
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables web search capabilities using DuckDuckGo's free API without requiring authentication or API keys.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables web searching through Google, DuckDuckGo, and Bing using a headless Chrome browser, returning structured results with titles, URLs, and snippets. Also supports fetching and extracting text content from any webpage.
    13
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables free web searching using Google search results without the need for API keys or authentication. It returns structured data including titles, URLs, and descriptions with configurable result limits.
    43
    MIT

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/williamvd4/web-search'

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