Perceptlayer
com.perceptlayer/web-dataVersion 1.1.0Live web data for AI agents: structured JSON from 248 websites through one API key.
Status
Responds280 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:09 UTC
- Latency
- 280 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://api.perceptlayer.com/mcpResponds280 msNo sign-in
Claude Code
claude mcp add --transport http web-data https://api.perceptlayer.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: web-data
Remote MCP server URL: https://api.perceptlayer.com/mcpCursor
{
"mcpServers": {
"web-data": {
"url": "https://api.perceptlayer.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"web-data","type":"http","url":"https://api.perceptlayer.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
3 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
call_endpointRun one endpoint and return its JSON response. Spends the call's credits from the user's balance on success only; failed calls are free. Pass parameters exactly as get_endpoint lists them (array parameters as JSON arrays). The result reports credits used and remaining. Errors come back with a code: invalid_parameters (fix the parameters and retry), not_found (no data for these parameters), rate_limited or temporarily_unavailable (wait and retry), insufficient_credits, restricted_endpoint (the user must accept the restricted-endpoint terms in their dashboard), invalid_api_key (the MCP server config needs a valid API key). Responses over 100,000 characters are truncated; use paging or limit parameters to fetch less. | No | Yes | Not declared | Yes |
get_endpointGet the full parameter list for one endpoint: each parameter's name, type, whether it is required, allowed values and limits, plus an example set of parameters, the credit cost and tier. Call this before call_endpoint unless you already know the parameters. Free; no API key needed. | Not declared | Yes | Not declared | No |
search_endpointsFind Perceptlayer endpoints for a website or kind of data. The catalogue has 2454 endpoints across 397 sources, so search before calling. Query with the site and the data you want, e.g. "amazon product reviews", "airbnb listing", "linkedin company", "google maps places", "zillow property". Returns compact matches: endpoint ID (pass it to get_endpoint or call_endpoint), name, HTTP method, credits per call (credits_max when the price depends on the call), tier ("restricted" endpoints need the account's restricted-endpoint terms accepted) and required parameters. Free; no API key needed. | Not declared | Yes | Not declared | No |
Details
- Registry status
- Active
- Published
- Oct 27, 2026
- Updated
- Oct 27, 2026
- Repository
- Not given
- Categories (suggested)
- Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared