Back to Browse

Groundlink MCP Server

Developer ToolsLow Risk10.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

Cited web search for MCP hosts. Returns source-bearing results from Groundlink.

About

Cited web search for MCP hosts. Returns source-bearing results from Groundlink.

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (3 strong, 3 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.

4 files analyzed · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

file_system

Check that this permission is expected for this type of plugin.

Shell Command Execution

Runs commands on your machine. Be cautious — only use if you trust this plugin.

What You'll Need

Set these up before or after installing:

Groundlink API key used for every cited web-search request.Required

Environment variable: GROUNDLINK_API_KEY

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-ohhavefun-groundlink": {
      "env": {
        "GROUNDLINK_API_KEY": "your-groundlink-api-key-here"
      },
      "args": [
        "-y",
        "groundlink-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Groundlink MCP Server

Use Groundlink's cited web-search results from any Model Context Protocol (MCP) host. The server exposes one focused tool, groundlink_search, which sends a query to Groundlink and returns source-bearing results (title, url, snippet, and source) for the model to use when it needs evidence rather than a guess.

Groundlink currently combines Wikipedia and DuckDuckGo results. Each Groundlink API key includes 100 free test queries; after that, prepaid usage is $0.001 per query (one credit per query).

Package: groundlink-mcp@0.1.1 is published on npm. Source: https://github.com/ohhavefun/groundlink

Tool

FieldValue
Tool namegroundlink_search
Input{ query: string, max_results?: number }
max_results1–10; default 5 (or GROUNDLINK_MAX_RESULTS)
OutputJSON: { query, results: [{ title, url, snippet, source }], meta }

Use it for factual questions where the host should return URLs/sources with its answer. The MCP server is deliberately thin: it forwards the query to the Groundlink HTTPS API and returns the API response over MCP stdio.

Install and run

You need a Groundlink API key (glk_...). Ask the Groundlink operator for one or obtain one through the Groundlink onboarding flow.

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

Alternatively, an MCP host can execute the package without a global install:

npx -y groundlink-mcp

The process uses stdio; it does not open an HTTP port or print normal output to stdout. MCP hosts should launch it rather than running it interactively.

Configuration

VariableRequiredDefaultMeaning
GROUNDLINK_API_KEYYesAPI key used for every Groundlink request.
GROUNDLINK_BASE_URLNoGroundlink live URLOverride only for a compatible deployment.
GROUNDLINK_MAX_RESULTSNo5Default results per tool call; capped at 10.

Claude Desktop configuration

Add this entry to Claude Desktop's MCP configuration file and restart Claude Desktop. Keep the API key private: do not commit it to a repository or share the configuration file.

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

If the package is installed globally, use "command": "groundlink-mcp" and omit args. For hosts that need an absolute executable path, point command at the installed groundlink-mcp binary.

What happens on errors

  • Missing GROUNDLINK_API_KEY: the server exits at startup with a clear setup error.
  • API key rejected (401): returned to the MCP host as a tool error; correct the key rather than retrying.
  • No remaining free or prepaid credits (402): returned as a tool error; fund the key before another search.
  • Search-source outage (502): returned as a tool error; a short retry may help.

Marketplace description

Groundlink — cited web search for MCP. Give Claude, Cursor, and other MCP hosts one groundlink_search tool that returns source-bearing results instead of unsupported factual guesses. Every key starts with 100 free tests, then usage is $0.001 per query through prepaid credits.

Development and release checks

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

The npm package intentionally ships only the compiled dist/ runtime, this README, and npm's required package metadata. Source and smoke tests stay out of the tarball.

Reviews

No reviews yet

Be the first to review this server!