
Product
PHP and Composer Support Is Now in Beta
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.
groundlink-mcp
Advanced tools
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.1is published on npm. Source: https://github.com/ohhavefun/groundlink
| Field | Value |
|---|---|
| Tool name | groundlink_search |
| Input | { query: string, max_results?: number } |
max_results | 1–10; default 5 (or GROUNDLINK_MAX_RESULTS) |
| Output | JSON: { 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.
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.
| Variable | Required | Default | Meaning |
|---|---|---|---|
GROUNDLINK_API_KEY | Yes | — | API key used for every Groundlink request. |
GROUNDLINK_BASE_URL | No | Groundlink live URL | Override only for a compatible deployment. |
GROUNDLINK_MAX_RESULTS | No | 5 | Default results per tool call; capped at 10. |
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.
GROUNDLINK_API_KEY: the server exits at startup with a clear setup
error.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.
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.
FAQs
MCP server for Groundlink's cited web-search results.
We found that groundlink-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.

Product
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.