Skip to content
unlob

11 tools that give an agent the whole web

One config block. Search, document retrieval, coverage transparency, and six graph operations that let an agent traverse relationships instead of rebuilding them in its context window.

Add this to your MCP configjson
{
  "mcpServers": {
    "unlob": {
      "command": "npx",
      "args": ["-y", "@unlob/mcp"],
      "env": { "UNLOB_API_KEY": "ulb_your_key_here" }
    }
  }
}

Coverage graph tools

Each of these collapses a pattern that would otherwise cost many searches and a great deal of in-context reasoning.

Search and retrieval tools

Tell the agent about the graph tools

Models default to plain search and will not discover the graph tools on their own. A short instruction changes behaviour substantially:

Use corroborate before stating anything as fact. Use why_not before concluding something does not exist. Use authorities when entering an unfamiliar topic. Use assemble_context when a question needs many sources rather than one.

Frequently asked questions

What is the Model Context Protocol?

An open protocol for exposing tools and data to AI models through a uniform interface. One server implementation works with any compatible client — Claude Code, Claude Desktop, Cursor and others — instead of a bespoke integration per model and framework.

How many tools does the unlob MCP server expose?

11. Five for retrieval — web_search, get_document, similar, browse and why_not — and six for the coverage graph: related, corroborate, authorities, dossier, path and assemble_context.

Do MCP calls cost more than HTTP calls?

No. Every tool call is one API request billed against your quota, exactly as an HTTP call would be.

Why is my agent not using the graph tools?

Models default to plain search. A one-line system-prompt instruction naming corroborate, authorities and assemble_context and when to use them is usually enough to change that.

Where do I put the API key?

In an environment variable referenced from the config, not in the config file itself — project-scoped MCP configs are often committed. Keys are shown once and stored as hashes; if one leaks, rotate it.

Get a key and paste the config

10,000 requests a month, no card. The config above works unchanged once you have a key.