Skip to main content
Glama
ohhavefun

groundlink-mcp

by ohhavefun

Groundlink MCP Server

Используйте цитируемые результаты веб-поиска Groundlink из любого хоста Model Context Protocol (MCP). Сервер предоставляет один узконаправленный инструмент groundlink_search, который отправляет запрос в Groundlink и возвращает результаты с источниками (title, url, snippet и source) для модели, когда ей нужны доказательства, а не догадки.

Groundlink в настоящее время объединяет результаты Wikipedia и DuckDuckGo. Каждый ключ API Groundlink включает 100 бесплатных тестовых запросов; после этого предоплаченное использование стоит $0,001 за запрос (один кредит за запрос).

Пакет: groundlink-mcp@0.1.1 опубликован на npm. Исходный код: https://github.com/ohhavefun/groundlink

Инструмент

Поле

Значение

Имя инструмента

groundlink_search

Входные данные

{ query: string, max_results?: number }

max_results

1–10; по умолчанию 5 (или GROUNDLINK_MAX_RESULTS)

Выходные данные

JSON: { query, results: [{ title, url, snippet, source }], meta }

Используйте его для фактических вопросов, когда хост должен вернуть URL-адреса/источники вместе с ответом. MCP-сервер намеренно минималистичен: он пересылает запрос в HTTPS API Groundlink и возвращает ответ API через MCP stdio.

Related MCP server: google-search-mcp

Установка и запуск

Вам понадобится ключ API Groundlink (glk_...). Запросите его у оператора Groundlink или получите через процесс адаптации Groundlink.

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

Альтернативно, MCP-хост может выполнить пакет без глобальной установки:

npx -y groundlink-mcp

Процесс использует stdio; он не открывает HTTP-порт и не выводит обычные данные в stdout. MCP-хосты должны запускать его, а не выполнять в интерактивном режиме.

Конфигурация

Переменная

Обязательная

По умолчанию

Описание

GROUNDLINK_API_KEY

Да

—

Ключ API, используемый для каждого запроса Groundlink.

GROUNDLINK_BASE_URL

Нет

Живой URL Groundlink

Переопределяйте только для совместимого развертывания.

GROUNDLINK_MAX_RESULTS

Нет

5

Количество результатов по умолчанию на вызов инструмента; максимум 10.

Конфигурация Claude Desktop

Добавьте эту запись в файл конфигурации MCP в Claude Desktop и перезапустите 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. Исходный код и смоук-тесты не входят в архив.

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev0.1.1
    • First observedgroundlink_search

TDQS

A4.4/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of overlap or confusion between tools. The single search tool has a clearly defined purpose.

Naming Consistency5/5

The tool name follows a clear and logical pattern: groundlink_search. Although there is only one tool, the naming is consistent with common conventions and leaves no ambiguity.

Tool Count3/5

A single tool feels thin for a server, but it is focused on one specific search function that could be reasonably self-contained. It does not appear excessive, yet the surface is minimal.

Completeness5/5

For a search-focused server, the tool fully covers the core capability of searching and returning cited results. There are no obvious missing operations for its apparent purpose.

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Enables web search and site-specific search capabilities through the Deepsearch model. Provides unified access to broad web retrieval and targeted site search functionality within the MCP ecosystem.
    2
    7 npm
    5
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to perform web searches with full content retrieval and multi-engine provenance, including trust scoring and local corpus persistence, via MCP integration.
    1 npm
    2
    Apache 2.0