Skip to content
Elaichi Elaichi

Marketing Automation

Lobstr

Connect Lobstr once and hand every teammate a governed MCP endpoint with 42 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Lobstr

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Put Lobstr work on a schedule.

A trigger starts a sequence of steps: call a Lobstr tool, transform the result, branch, wait, and ask a person when it matters.

Lobstr digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch squids

    Lobstr

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Lobstr

    Queued

Collections and dashboards

Report on Lobstr without asking.

Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.

Lobstr health

Refreshed 4 minutes ago · every 15 minutes · from the squids collection

Live

Squids

1,284 ↓ 12%

Tasks

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Squids created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

Lobstr tools for your AI agents

42 tools are ready to call through Elaichi's MCP endpoint the moment you connect Lobstr, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_lobstr_plants

List all plants in lobstr that the user has access to. Returns: id.

create_a_lobstr_plant

Create a new plant in the lobstr store. Returns: id.

delete_a_lobstr_plant_by_id

Delete a single plant in lobstr by id. Returns an empty 204 response on success. Required: id.

list_all_lobstr_user

Get the authenticated lobstr user's complete profile in a single call. Returns: personal_details, account_status, subscription. Useful as a first call after authentication to verify credentials and inspect account state.

get_single_lobstr_balance_by_id

Get the current lobstr account balance and credit information. Returns: name, available, consumed, bonus_credit, rollover_credit, interval, used_slots, total_available_slots, has_unpaid_bill, reset_time.

list_all_lobstr_crawlers

List all available crawlers on the lobstr platform. Returns: id, name, is_available, is_premium, credits_per_row for each crawler. Use this to discover which crawlers are available before creating squids or adding tasks.

get_single_lobstr_crawler_by_id

Get a single lobstr crawler by id. Returns: id, name, is_available, is_premium, credits_per_row. Required: id.

get_single_lobstr_crawler_param_by_id

Get the configurable input parameters for a specific lobstr crawler. Returns the full parameter configuration organized into two sections: task and squid. Required: crawler_hash.

list_all_lobstr_squids

List all lobstr squids belonging to the authenticated user. Returns squid objects including id and name. Optionally filter results by name using a case-insensitive partial match.

create_a_lobstr_squid

Create a new squid in lobstr. Returns the created squid object including id and name.

get_single_lobstr_squid_by_id

Get a single lobstr squid by id. Returns: id, name. Required: id.

update_a_lobstr_squid_by_id

Update an existing lobstr squid by id. Returns the updated squid object including id and name. Required: id.

delete_a_lobstr_squid_by_id

Delete a lobstr squid by id. Returns an empty 204 response on success. Required: id.

list_all_lobstr_tasks

List lobstr tasks. Returns: id, status, and params for each task record in the collection.

create_a_lobstr_task

Create lobstr tasks by adding URLs or search queries to a squid for scraping. Returns tasks (array with id, status, params) and duplicated_count indicating how many duplicate tasks were skipped. Required: squid, tasks.

get_single_lobstr_task_by_id

Get a single lobstr task by id. Returns: id, status, and params containing the scraping parameters for the task. Required: id.

delete_a_lobstr_task_by_id

Delete a lobstr task by id. Returns an empty 204 response on success. Required: id.

list_all_lobstr_runs

List lobstr runs for a specific squid to view run history and past executions. Returns: id, status, is_done, total_results, credit_used, done_reason. Required: squid.

create_a_lobstr_run

Create a new run in lobstr. Returns: id, status, is_done, total_results, credit_used, done_reason.

get_single_lobstr_run_by_id

Get a single lobstr run by id. Returns: id, status, is_done, total_results, credit_used, done_reason.

get_single_lobstr_run_stat_by_id

Get detailed real-time statistics for a specific lobstr run. Returns: percent_done, total_tasks_done, total_tasks, results_done, results_total, duration, eta, and is_done. Useful for polling run progress until the run completes. Required: run_hash.

get_single_lobstr_run_credit_by_id

Get credit usage details for a lobstr run by its hash identifier. Returns: run_id, total_credits, total_results, breakdown (per-function credit and attempt counts), rates, base_function_label, and filter_breakdown. Required: run_hash.

get_single_lobstr_run_download_by_id

Get a temporary download URL for a lobstr run's exported results file. Returns: s3 (a pre-signed temporary URL pointing directly to the data file). Required: run_hash.

list_all_lobstr_run_tasks

List run tasks in lobstr. Returns the collection of task execution records. Returns: id, status, where status reflects the task lifecycle (pending, running, uploading, paused, done, aborted, error).

list_all_lobstr_results

List scraped data results from lobstr runs, queryable per squid. Returns an array of scraped data rows; the fields within each row are scraping-configuration-specific and vary by squid setup. To export results as a file, use the Download Run endpoint instead.

list_all_lobstr_accounts

List all connected platform accounts in lobstr. Returns a paginated array of account objects, each including: id, username, type, status, status_code_info, and baseurl.

get_single_lobstr_account_by_id

Get a single lobstr connected platform account by id. Returns: id, username, type, status, status_code_info, and baseurl. Required: id.

delete_a_lobstr_account_by_id

Delete a lobstr connected platform account by id. Returns an empty 204 response on success. Required: id.

create_a_lobstr_account

Create a new connected platform account in lobstr. Returns: id, username, type, status, status_code_info, and baseurl.

create_a_lobstr_account_cooky

Create a lobstr platform account by submitting authentication cookies for a specific account type. Returns the created account object including id, username, type, status, status_code_info, and cookies. Required: type, cookies.

list_all_lobstr_account_types

List all available platform account types in lobstr and their authentication requirements. Returns: id, name, domain, baseurl, cookies (required credential names), and params (optional rate-limit and batch configuration). No required parameters.

get_single_lobstr_synchronize_by_id

Check the synchronization status of a cookie update task in lobstr by its ID. Returns: id, object, status_code, status_text, account_hash. Required: id.

get_single_lobstr_crawler_attribute_by_id

Get the output attributes defined for a specific lobstr crawler. Returns the list of result fields the crawler can produce, including each attribute's name, type, description, function group, is_main flag, and example value. Required: crawler_hash.

get_single_lobstr_squid_chain_by_id

Get the chain configuration for a lobstr squid. Returns the downstream chain settings including target_module_id, field_map, autostart, cluster_name, and cluster_concurrency. Required: squid_hash.

create_a_lobstr_squid_chain

Configure a chain on a lobstr squid so its results automatically feed into a target squid. Returns the chain configuration including target_module_id, field_map, autostart, cluster_name, and cluster_concurrency. Required: squid_hash, target_module_id. A squid can only have one outgoing chain at a time; chains are limited to a maximum depth of 3 squids.

delete_a_lobstr_squid_chain_by_id

Delete the chain configuration on a lobstr squid, removing the downstream link to the target squid. Returns an empty 204 response on success. Required: squid_hash.

create_a_lobstr_squid_empty

Empty a lobstr squid by removing all its tasks and results while preserving its configuration. Returns: id, object, emptied, deleted_count. Required: squid_hash.

create_a_lobstr_task_upload

Upload tasks to lobstr to queue them for scraping. Returns: tasks (array of task objects each with id, status, and params) and duplicated_count indicating how many submitted tasks were duplicates.

get_single_lobstr_task_upload_by_id

Get a single lobstr task upload by id. Returns: id, status, and params containing the target URL. Required: id.

create_a_lobstr_run_abort

Abort an active lobstr run before completion using its hash ID. The run stops collecting data immediately and begins exporting any results already gathered. Returns: id, status, is_done, done_reason, total_results, duration, credit_used. Required: run_hash.

create_a_lobstr_delivery

Create and configure a delivery integration for a lobstr squid (scraping job). Supports delivery methods including email, Google Sheets, webhook, S3, and SFTP. The source documentation for this endpoint does not enumerate specific parameter names or response fields.

create_a_lobstr_delivery_test

Test a lobstr delivery configuration for a specified delivery method. Returns an empty 204 response on success. Required: route (one of 'email', 'googlesheet', 'webhook', 's3', or 'sftp').

How it works

From Lobstr account to governed MCP endpoint

Connect

Link a Lobstr account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Lobstr tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.