looot-mcp
looot MCP bridge, registry entry and install steps
Install / Use
claude mcp add loootai -- npx -y github:loootai/looot-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of looot-mcp
looot-mcp scores 74/100 on our quality scale, 3781st of 4,657 Development & Engineering skills we index.
Its MCP Server is 7.8 KB long, well organised into 18 sections with 15 code examples: a thorough specification that gives an agent plenty to work with.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 15 days ago, so looot-mcp is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 87/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
looot-mcp compared with similar skills
All 4 of these similar skills score higher than looot-mcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| looot-mcp (this skill)by loootai | 74 | 3 | 15d ago | MCP Server |
| headroomby headroomlabs-ai | 100 | 78.0k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 104.6k | 2d ago | MCP Server |
| Scraplingby D4Vinci | 100 | 90.0k | today | MCP Server |
| crawl4aiby unclecode | 100 | 86.4k | 1d ago | MCP Server |
Frequently asked questions
- How do I install looot-mcp?
- Run
claude mcp add loootai -- npx -y github:loootai/looot-mcp. The install tabs above show the steps for each supported agent. - Which AI agents does looot-mcp work with?
- It is written for Claude Code, Claude Desktop and Gemini CLI, as a MCP Server file. Other agents that read the same format can often use it too.
- Is looot-mcp safe to use?
- It is MIT-licensed and scores 87/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is looot-mcp still maintained?
- The repository was last updated 15 days ago, so looot-mcp is actively maintained.
Skill content
View source on GitHublooot MCP
<p> <a href="https://cursor.com/en/install-mcp?name=looot&config=eyJ1cmwiOiJodHRwczovL2FwaS5sb29vdC5haS9tY3AifQ=="><img src="https://img.shields.io/badge/Install_in_Cursor-000000?style=for-the-badge&logo=cursor&logoColor=white" alt="Install in Cursor" /></a> <a href="https://vscode.dev/redirect/mcp/install?name=looot&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.looot.ai%2Fmcp%22%7D"><img src="https://img.shields.io/badge/Install_in_VS_Code-007ACC?style=for-the-badge&logo=visualstudiocode&logoColor=white" alt="Install in VS Code" /></a> <a href="https://insiders.vscode.dev/redirect/mcp/install?name=looot&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.looot.ai%2Fmcp%22%7D&quality=insiders"><img src="https://img.shields.io/badge/VS_Code_Insiders-24bfa5?style=for-the-badge&logo=visualstudiocode&logoColor=white" alt="Install in VS Code Insiders" /></a> </p>looot is one gateway to about 2,500 data provider operations: email find and verify, company enrichment, SEO and SERP data, social profiles, web scraping and more. One token, one prepaid balance, one run contract.
Install for agents
claude mcp add --transport http looot https://api.looot.ai/mcp
See also: awesome-looot-use-cases (copy-paste recipes) and awesome-gtm (open-source GTM tools).
The server is hosted at https://api.looot.ai/mcp (streamable HTTP). Most clients connect to it
directly and sign in with the browser. This repo adds two things:
looot-mcp, a small npm bin that bridges stdio to the hosted server, for clients that only speak stdio. It runs a pinnedmcp-remote(0.14.3) and adds nothing else.server.json, the MCP Registry entry (ai.looot/looot), remote first.gemini-extension.jsonandGEMINI.md, the Gemini CLI extension (remote server plus the looot skill as context).llms-install.md, setup steps an AI agent such as Cline can follow on its own.
looot-mcpis not on npm yet, so thenpx looot-mcplines below work only after a release. Every remote setup works today.
Install
Pick your client. Each one connects to the hosted server and opens a browser sign-in the first time. To use an agent token instead, see Authentication.
Claude Code
claude mcp add --transport http looot https://api.looot.ai/mcp
Then run /mcp, pick looot and choose Authenticate.
Claude (claude.ai and Claude Desktop connector)
Settings, Connectors, Add custom connector. Name looot, URL https://api.looot.ai/mcp.
Connect, then sign in with your looot account in the browser window that opens.
Cursor
Click the Install in Cursor button above, or add this to ~/.cursor/mcp.json:
{
"mcpServers": {
"looot": { "url": "https://api.looot.ai/mcp" }
}
}
VS Code
Click the Install in VS Code button above, or run:
code --add-mcp '{"name":"looot","type":"http","url":"https://api.looot.ai/mcp"}'
or add it to .vscode/mcp.json:
{
"servers": {
"looot": { "type": "http", "url": "https://api.looot.ai/mcp" }
}
}
Codex
codex mcp add looot --url https://api.looot.ai/mcp
codex mcp login looot
Or in ~/.codex/config.toml:
[mcp_servers.looot]
url = "https://api.looot.ai/mcp"
Gemini CLI
As an extension (adds the server and the looot usage guide):
gemini extensions install https://github.com/loootai/looot-mcp
Or only the server:
gemini mcp add --transport http looot https://api.looot.ai/mcp
Or in ~/.gemini/settings.json (httpUrl is Gemini's key for streamable HTTP):
{
"mcpServers": {
"looot": { "httpUrl": "https://api.looot.ai/mcp" }
}
}
Then /mcp auth looot inside Gemini CLI.
ChatGPT (developer mode)
Settings, Apps and Connectors, Advanced settings, turn on Developer mode. Then Create, name
looot, MCP server URL https://api.looot.ai/mcp, authentication OAuth.
Not yet tested end to end with looot. The public page looot.ai/agents/chatgpt still says this path is not live.
Windsurf
In ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"looot": { "serverUrl": "https://api.looot.ai/mcp" }
}
}
Any stdio-only client
{
"mcpServers": {
"looot": { "command": "npx", "args": ["-y", "looot-mcp@1.0.2"] }
}
}
Until looot-mcp is on npm, the same bridge runs straight from mcp-remote:
{
"mcpServers": {
"looot": {
"command": "npx",
"args": ["-y", "mcp-remote@0.14.3", "https://api.looot.ai/mcp", "--transport", "http-only"]
}
}
}
60-second quickstart
- Add the server with one of the setups above and sign in.
- Ask your agent: "Use looot catalog_overview with topic email, then find the cheapest way to verify an email." Browsing is free.
- Top up before the first paid run. The
balancetool returns the minimum and a payment link; new workspaces start at $0 and there is no trial credit. - Ask: "Run job:people.email.verify on jane.doe@example.com with fallback." The agent calls
run, and the result carries the price actually charged.
Tools
The hosted server lists these tools (source: api.looot.ai/llms.txt):
| Tool | What it does | Cost |
| --- | --- | --- |
| catalog_overview | categories, platforms and jobs with counts and cheapest prices | free |
| search_catalog, search, discover | find endpoints for a job, ranked by prefer | free |
| discover_smart | ranks a shortlist against a plain-English use case | small paid AI call |
| inspect | input and output schema, price formula, estimated max cost | free |
| run | holds the estimated cost, runs, settles; accepts job:<id> and fallback | paid |
| runs_get, runs_list, runs_cancel, runs_evidence | run status, history, cancel, per-attempt receipts | free |
| balance, top_up | balance and a Stripe payment link | free |
| my_tools, capability_request | workspace tools, ask for a missing job | free |
Authentication
Browser sign-in (OAuth) is the default. The server answers an unauthenticated call with
401 and WWW-Authenticate: Bearer resource_metadata=..., and every client above follows that.
For headless agents, create an agent token at looot.ai (Settings, Agent tokens) with at least
catalog.read, runs.read and runs.execute, then export it:
export LOOOT_TOKEN=cs_ms_... # shown once, never commit it
looot-mcppicks upLOOOT_TOKENand sends it as a bearer header. The token stays out of the process list: the bridge passesAuthorization:Bearer ${LOOOT_TOKEN}and mcp-remote expands it from its own environment.- Claude Code: add
--header "Authorization: Bearer $LOOOT_TOKEN"to theclaude mcp addline. - Codex: add
bearer_token_env_var = "LOOOT_TOKEN"under[mcp_servers.looot].
Develop
npm install --ignore-scripts
npm test # unit tests, offline
npm run test:live # free public routes only: /.well-known/mcp.json and the OAuth metadata
npm run scan # leak scanner, also run by the pre-commit hook
git config core.hooksPath .githooks
Links
- Website: https://looot.ai
- Agent guide: https://api.looot.ai/llms.txt (full: https://api.looot.ai/llms-full.txt)
- OpenAPI: https://api.looot.ai/openapi.json
- MCP descriptor: https://api.looot.ai/.well-known/mcp.json
- Per-client pages: https://looot.ai/agents.md
- Install guide for agents: llms-install.md
License
MIT, see LICENSE. The hosted looot service has its own terms: https://looot.ai/terms
Related Skills
headroom
78.0kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Agent-Reach
104.6kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Scrapling
90.0k🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
crawl4ai
86.4kOpen-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key. Join our Discord https://discord.gg/VuxzM8mtf
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
