io.github.MetaLift-AI/metalift
Metalift MCP for AI agents: web search (2 credits), scrape, crawl, and map tools
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
@metalift/mcpclaude mcp add metalift -e 'METALIFT_API_URL=<METALIFT_API_URL>' -e 'METALIFT_API_KEY=<your metalift_api_key>' -- npx -y @metalift/mcp@1.0.15
{
"mcpServers": {
"metalift": {
"command": "npx",
"args": [
"-y",
"@metalift/mcp@1.0.15"
],
"env": {
"METALIFT_API_URL": "<METALIFT_API_URL>",
"METALIFT_API_KEY": "<your metalift_api_key>"
}
}
}
}
Environment variables
METALIFT_API_URLrequired Metalift scrape API base URLMETALIFT_API_KEYrequired secret API key from https://app.metalift.ai/dashboard/keys
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
@metalift/mcp
Metalift MCP server for AI agents. Exposes scrape, crawl, map, and batch tools over stdio for Cursor, Claude Desktop, and other MCP clients.
What is Metalift?
Metalift Cloud is a hosted web context platform — scrape, crawl, and map sites into LLM-ready markdown for AI agents. This MCP server connects your AI client to the Metalift API.
Get an API key
- Sign up for Metalift Cloud and verify your email.
- Complete onboarding and copy your API key from Dashboard → API keys.
New accounts receive 1,000 free credits/month. Set METALIFT_API_KEY in your MCP config (see below). Do not commit keys to git.
Install
Published on npm as @metalift/mcp. Default config uses npx:
{
"mcpServers": {
"metalift": {
"command": "npx",
"args": ["-y", "@metalift/mcp"],
"env": {
"METALIFT_API_URL": "https://api.metalift.ai",
"METALIFT_API_KEY": "YOUR_API_KEY"
}
}
}
}
Claude Desktop: paste the same JSON into claude_desktop_config.json (Settings → Developer → Edit Config). See MCP setup — Claude Desktop and examples/claude-mcp.json.
Corporate Windows / SSL inspection: if npx fails with UNABLE_TO_VERIFY_LEAF_SIGNATURE, install locally and use node — see examples/claude-mcp-local.json / cursor-mcp-local.json and MCP setup troubleshooting.
Troubleshooting
| Error | Cause | Fix |
|---|---|---|
Failed to acquire MessagePort | Cursor IDE bug on Windows | Reload window, restart Cursor — details |
UNABLE_TO_VERIFY_LEAF_SIGNATURE | Corporate SSL inspection blocks npm | Local install + node path — details |
| 401 / 402 at runtime | Auth or billing | Check API key and subscription |
Full guide: packages/platform-web/docs/mcp-setup.md.
Web search vs scrape
Search and scrape are separate tools with separate billing:
metalift_web_search— returns up to 10 search snippets (2 credits, English by default). Review titles and snippets first.metalift_scrape— fetches page content for URLs you choose (1+ credits per URL). Defaultresponse_detail=compact(~16k chars, no link lists). Usestandardfor full articles orfullfor raw JSON with all links.
Do not auto-scrape every search result. See Web search for agent workflow examples.
Environment variables
| Variable | Description |
|---|---|
METALIFT_API_URL | Metalift scrape API base URL (default: https://api.metalift.ai) |
METALIFT_API_KEY | Bearer token for authenticated API access |
Tools
| Tool | Description |
|---|---|
metalift_scrape | Scrape a single URL (default: fast direct static markdown, response_detail=compact; use standard / full for more) |
metalift_batch_scrape | Scrape multiple URLs (same response_detail; default compact) |
metalift_crawl | Crawl a website |
metalift_map | Discover site URLs from page HTML links |
metalift_sitemap | Fetch XML sitemap URLs (robots.txt / sitemap.xml) |
metalift_web_search | Web search — top 10 SERP results (title, url, snippet). 2 credits per search. Does not fetch page content; use metalift_scrape separately for URLs you need |
metalift_job_status | Poll async jobs |
metalift_list_strategies | List scrape strategies |
metalift_seed_session | Store browser session cookies for a domain |
metalift_warm_session | Warm WAF/retail cookies |
metalift_list_sessions | List stored domain sessions |
Frequently asked questions
What is io.github.MetaLift-AI/metalift?
Metalift MCP for AI agents: web search (2 credits), scrape, crawl, and map tools
How do I install io.github.MetaLift-AI/metalift?
It runs on your machine. In Claude Code: claude mcp add metalift -e 'METALIFT_API_URL=<METALIFT_API_URL>' -e 'METALIFT_API_KEY=<your metalift_api_key>' -- npx -y @metalift/mcp@1.0.15. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.MetaLift-AI/metalift need an API key?
Yes. It expects METALIFT_API_URL, METALIFT_API_KEY, which you set in its configuration.
Is io.github.MetaLift-AI/metalift open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains io.github.MetaLift-AI/metalift?
It is published by MetaLift-AI. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.