Model Context Protocol

Connect AI to lobstr.io docs

Let your AI assistant search documentation, retrieve code examples, and explore scraper configurations — all through the MCP protocol. No API key required.

Available Tools

6 tools for searching, browsing, and retrieving API documentation.

list_docs

Browse all core API documentation pages with category filtering and pagination.

list_examples

View all 31 scrapers with example documentation and their available endpoints.

get_doc

Get full endpoint documentation including request body, response fields, and code examples.

search_docs

Keyword search across all documentation — titles, descriptions, and endpoint paths.

get_code_example

Get cURL, Python, or API response examples for any endpoint.

get_navigation

Get the full sidebar navigation structure showing how docs are organized.

Setup

Connect to the lobstr.io MCP server from your preferred AI client. No authentication required.

Claude Code
claude mcp add lobstrio-docs \
  --transport http \
  https://staging.docs.lobstr.io/api/mcp
Claude Desktop
{
  "mcpServers": {
    "lobstrio-docs": {
      "type": "http",
      "url": "https://staging.docs.lobstr.io/api/mcp"
    }
  }
}
Cursor
.cursor/mcp.json
{
  "mcpServers": {
    "lobstrio-docs": {
      "type": "http",
      "url": "https://staging.docs.lobstr.io/api/mcp"
    }
  }
}
Any MCP Client
curl -X POST https://staging.docs.lobstr.io/api/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "method": "tools/call",
    "params": {
      "name": "search_docs",
      "arguments": { "query": "squid", "limit": 2 }
    },
    "id": 1
  }'

# Response:
# {
#   "jsonrpc": "2.0",
#   "id": 1,
#   "result": {
#     "content": [{
#       "type": "text",
#       "text": "Found 2 result(s) for \"squid\":\n\n1. Create Squid (POST /v1/squids)..."
#     }]
#   }
# }

Server URL: https://staging.docs.lobstr.io/api/mcp

Public endpoint — no API key or OAuth required. Works with any MCP-compatible client.

Example Prompts

Once connected, try asking your AI assistant:

>How do I create a squid and start scraping Google Maps?
>Show me the Python code for adding tasks to a scraper
>What parameters does the LinkedIn Profile Scraper accept?
>List all delivery configuration options (email, S3, webhook)
>How do I handle rate limiting in the lobstr.io API?

API Reference

The MCP server uses JSON-RPC 2.0 over HTTP POST.

MethodDescription
initializeHandshake — returns server info and capabilities
tools/listList all available tools with input schemas
tools/callExecute a tool with arguments