mcpField
G
Groundlink

Groundlink

ローカル
github.com/ohhavefun検索09 週間前に更新

Groundlink について

Groundlinkは、根拠を伴う事実回答に使えるウェブ検索を提供するMCPサーバーです。クエリをGroundlink APIに転送し、タイトル、URL、スニペット、ソースを返します。

主な機能

  1. 01ウェブ検索の実行
  2. 02タイトル・URL・スニペット・ソースの返却
  3. 03検索ごとの結果数の指定
  4. 04HTTPS APIへのクエリ転送

活用シーン

  1. 01事実に関する質問の出典探し
  2. 02回答に検証可能なURLを付与
  3. 03MCPホストからGroundlink検索を利用

MCP 対応

groundlink_searchツールをMCPクライアントに提供し、Groundlink APIの検索結果をstdio経由で返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ohhavefun-groundlink": {
"command": "npx",
"args": [
"-y",
"groundlink-mcp"
],
"env": {
"GROUNDLINK_API_KEY": "<GROUNDLINK_API_KEY>"
}
}
}
}
起動コマンドnpx -y groundlink-mcp
設定が必要な環境変数
GROUNDLINK_API_KEYシークレットGroundlink API key used for every cited web-search request.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmgroundlink-mcp0.1.1

ツール

1

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
querystringはい根拠を確認する検索クエリ。簡潔で事実に即した質問またはフレーズを指定してください。
max_resultsintegerいいえ引用付きの結果を何件返すか(1~10)。デフォルトは 5 件です。

詳細

Groundlink MCP サーバー

任意の Model Context Protocol(MCP)ホストから、Groundlink の出典付きウェブ検索結果を利用できます。このサーバーは、Groundlink にクエリを送信し、モデルが推測ではなく根拠を必要とするときに利用できる、出典情報を含む結果(title、url、snippet、source)を返す、専用のツール groundlink_search を公開します。

Groundlink は現在、Wikipedia と DuckDuckGo の検索結果を組み合わせています。Groundlink の各 API キーにはテスト用の無料クエリが 100 件含まれています。無料分を使い切った後は、前払い方式でクエリ 1 件あたり $0.001です(1 クエリにつき 1 クレジット)。

パッケージ: [email protected] が npm で公開されています。 ソース: https://github.com/ohhavefun/groundlink

このリポジトリは、Groundlink の公式開発者向けインテグレーションのホームです。インテグレーションは 2 つあり、どちらもこのリポジトリでメンテナンスされています。

インテグレーション内容インストール
groundlink-mcp(MCP サーバー)Groundlink を任意の MCP ホスト(Claude、Cursor、…)に公開しますnpm install -g groundlink-mcp(公式 MCP レジストリにも io.github.ohhavefun/groundlink として登録されています:https://registry.modelcontextprotocol.io)
langchain-groundlink(Python/LangChain)Python エージェント向けの GroundlinkSearchTool ですpip install "langchain-groundlink @ git+https://github.com/ohhavefun/groundlink#subdirectory=langchain-groundlink"

どちらも Groundlink のオンボーディングで取得できる同じ無料トライアルキー(100 クエリ)を使用し、その後はクエリ 1 件あたり $0.001 の前払い方式で利用できます。

Groundlink の掲載先

mcpservers.org に掲載


langchain-groundlink(Python / LangChain)

任意の Python エージェント、または BaseTool パイプラインから、Groundlink の出典付き検索を利用できます。このツールは出典情報を含む結果(title、url、snippet、source)を返すため、エージェントは根拠に基づいて回答し、その出典を引用できます。

GitHub からインストール(このパッケージは意図的に PyPI では公開していません):

pip install "langchain-groundlink @ git+https://github.com/ohhavefun/groundlink#subdirectory=langchain-groundlink"

すぐに使う(10 秒): ドキュメントから無料キーを取得して、次の操作を行います。

from langchain_groundlink import GroundlinkSearchTool

tool = GroundlinkSearchTool(api_key="glk_your_trial_key")  # or export GROUNDLINK_API_KEY
result = tool.invoke({"query": "Who was Ada Lovelace?"})
print(result)

使い方、設定、エラー処理の詳細は langchain-groundlink/README.mdを参照してください。


Groundlink MCP サーバー

以下の任意の Model Context Protocol(MCP)ホストから、Groundlink の出典付きウェブ検索結果を利用できます。

項目値
ツール名groundlink_search
入力{ query: string, max_results?: number }
max_results1~10。デフォルトは 5(または GROUNDLINK_MAX_RESULTS)
出力JSON:{ query, results: [{ title, url, snippet, source }], meta }

回答に URL や出典を含めるホストが対応する、事実に関する質問に利用してください。MCP サーバーは意図的にシンプルな構成です。クエリを Groundlink の HTTPS API に転送し、API のレスポンスを MCP の**標準入出力(stdio)**経由で返します。

インストールと実行

Groundlink API キー(glk_...)が必要です。Groundlink の運営者に問い合わせるか、Groundlink のオンボーディングフローから取得してください。

npm install -g groundlink-mcp
export GROUNDLINK_API_KEY=glk_your_key_here
groundlink-mcp

また、MCP ホストはグローバルにインストールせずにパッケージを実行できます。

npx -y groundlink-mcp

プロセスは標準入出力を使用します。HTTP ポートを開いたり、通常の出力を標準出力に書き込んだりすることはありません。MCP ホストから起動してください。対話的に実行しないでください。

設定
変数必須デフォルト説明
GROUNDLINK_API_KEYはい—すべての Groundlink リクエストに使用する API キーです。
GROUNDLINK_BASE_URLいいえGroundlink のライブ URL互換性のあるデプロイでのみ上書きします。
GROUNDLINK_MAX_RESULTSいいえ5ツール呼び出しあたりのデフォルト結果数です。上限は 10 です。

Claude Desktop の設定

このエントリを Claude Desktop の MCP 設定ファイルに追加し、 Claude Desktop を再起動してください。API キーは非公開にしてください。リポジトリにコミットしたり、設定ファイルを共有したりしないでください。

{
  "mcpServers": {
    "groundlink": {
      "command": "npx",
      "args": ["-y", "groundlink-mcp"],
      "env": {
        "GROUNDLINK_API_KEY": "glk_your_key_here"
      }
    }
  }
}

パッケージがグローバルにインストールされている場合は、"command": "groundlink-mcp" を使用し、 args は省略してください。絶対パスの実行ファイルが必要なホストでは、command にインストール済みの groundlink-mcp バイナリのパスを指定してください。

エラー発生時の動作

  • GROUNDLINK_API_KEY がない場合:明確なセットアップエラーを表示して、起動時にサーバーが終了します。
  • API キーが拒否された場合(401):ツールエラーとして MCP ホストに返されます。再試行するのではなく、キーを修正してください。
  • 無料クレジットまたはプリペイドクレジットの残高がない場合(402):ツールエラーとして返されます。次の検索を行う前に、キーにクレジットを追加してください。
  • 検索ソースが停止している場合(502):ツールエラーとして返されます。少し待ってから再試行すると解決する場合があります。

マーケットプレイスの説明

Groundlink — MCP 向けの出典付きウェブ検索。 Claude、Cursor、その他の MCP ホストに、裏付けのない事実の推測ではなく、出典を含む結果を返す groundlink_search ツールを提供します。すべてのキーで最初の 100 回のテストが無料となり、その後はプリペイドクレジットを使ってクエリあたり $0.001 で利用できます。

開発とリリースの確認

bun install
bun run typecheck
bun run build             # emits executable dist/index.js
bun run test              # MCP stdio smoke test
npm run pack:check        # inspect the npm tarball without publishing

npm パッケージには、コンパイル済みの dist/ ランタイム、この README、npm が必要とするパッケージメタデータのみを含めています。ソースコードとスモークテストは tarball に含まれません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。