What LinkupPlatform-linkup-mcp-server MCP server does
LinkupPlatform-linkup-mcp-server MCP server gives an MCP-compatible AI client access to Linkup's web API. It covers three related tasks: finding current information, conducting longer investigations across multiple sources, and retrieving content from a supplied webpage. Results are intended for questions involving live facts, recent news, prices, schedules, publications, and other information that may have changed since a model's training data.
The server is a fit for agents that need source-backed web results or extracted page content. Search accepts natural-language questions, and the research workflow can return a synthesized answer with citations after investigating multiple sources.
How it works
LinkupPlatform-linkup-mcp-server can be used as a hosted Streamable HTTP MCP server or run locally over stdio. The hosted endpoint is https://mcp.linkup.so/mcp; clients can provide the API key with an Authorization: Bearer header, while a query parameter remains available for clients that cannot set custom headers. The local examples invoke the package through npx and pass the key as an argument.
A normal search uses linkup-search. The standard depth is intended for direct questions, while deep is intended for analysis across multiple sources. Search requests can limit domains, exclude domains, set publication-date boundaries, cap result count, and optionally include images.
Long-running investigations use two tools. linkup-research starts the task and immediately returns an identifier and status; the client then calls linkup-get-research until the task is completed or failed. Research can be configured for a precise answer, a focused investigation, or a broader report, with selectable reasoning depth.
Setup and configuration
Create a Linkup account at the Linkup application site and copy the API key from the dashboard. For a remote setup, configure the hosted MCP URL in the client and supply the key either as a bearer token or through ?apiKey=.... For a local setup, use the npx -y linkup-mcp-server command with the API key argument.
The README provides configurations for Cursor, VS Code, and Codex. It also documents an MCP bundle download for Claude Desktop. The bundle is installed by downloading the .mcpb release file, opening it, and entering the API key when prompted.
Tools and capabilities
LinkupPlatform-linkup-mcp-server exposes these MCP tools:
linkup-search performs real-time web searches using a natural-language query. It supports standard or deep depth, domain inclusion and exclusion, date ranges, result limits, and optional image results.
linkup-research starts an autonomous, multi-source research task. Its options include investigation mode, reasoning depth, domain filters, and date ranges.
linkup-get-research checks the status and retrieves the result of a research task started with linkup-research.
linkup-fetch fetches and extracts content from a webpage URL. It can optionally render JavaScript, return extracted images, and include the page's raw HTML.
Use full questions for search and research queries. Choose research when one search request cannot resolve the question or when the answer requires comparison and synthesis across sources.
Limitations and notes
Research is asynchronous and may take several minutes, so an agent must retain the returned task ID and poll for completion. The API key is required. Remote use depends on an MCP client that supports Streamable HTTP; clients without custom-header support must use the query-parameter form. The available information comes from web pages and search sources, so domain and date filters should be used when a narrower source set is needed.