Integration

Dromo integration

Dromo is a data-import platform that maps, validates and cleans CSV, Excel and similar files against a schema. Manage saved import schemas, start headless (no UI) imports from a file URL or data payload and follow their status, list completed uploads and fetch their metadata or a temporary download link to the cleaned data, and configure SFTP credentials and connectors that import files automatically. The partial-import session routes (widget hydration tokens) are not exposed. Authentication is the Backend API key from the Dromo dashboard, sent in the X-Dromo-License-Key header.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Dromo.Built from the 25 Dromo tools below, on the connection you add once.

What you can do with Dromo

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Connector, 5 operations

  • create_sftp_connectorCreate sftp connectorPOSTCreates an automated SFTP connector that imports files using configured credentials and schema settings.
  • delete_sftp_connectorDelete sftp connectorDELETEDeletes an automated SFTP connector identified by ID.
  • list_sftp_connectorsList sftp connectorsGETReturns the automated SFTP import connectors configured for the authenticated Dromo organization.
  • retrieve_sftp_connectorRetrieve sftp connectorGETReturns one automated SFTP connector and its import configuration by ID.
  • update_sftp_connectorUpdate sftp connectorPUTUpdates an existing automated SFTP connector identified by ID.

Credential, 5 operations

  • create_sftp_credentialsCreate sftp credentialsPOSTCreates an SFTP credential configuration for connecting Dromo to an SFTP server.
  • delete_sftp_credentialsDelete sftp credentialsDELETEDeletes an SFTP credential configuration identified by ID.
  • list_sftp_credentialsList sftp credentialsGETReturns the SFTP credential configurations available to the authenticated Dromo organization.
  • retrieve_sftp_credentialsRetrieve sftp credentialsGETReturns one SFTP credential configuration by ID without exposing secret credential values.
  • update_sftp_credentialsUpdate sftp credentialsPUTUpdates an existing SFTP credential configuration identified by ID.

Schema, 5 operations

  • create_import_schemaCreate import schemaPOSTCreates a saved import schema with fields, settings, and optional hooks for reuse in Dromo imports.
  • delete_import_schemaDelete import schemaDELETEPermanently deletes a saved import schema identified by ID.
  • get_import_schemaGet import schemaGETReturns one saved import schema by ID, including its fields, settings, and hooks.
  • list_import_schemasList import schemasGETReturns all saved import schemas available to the authenticated Dromo organization.
  • update_import_schemaUpdate import schemaPUTReplaces a saved import schema: send the complete name, fields and settings (and hooks, if any), since the whole schema is overwritten.

Import, 4 operations

  • create_headless_importCreate headless importPOSTStarts a headless import (paid Enterprise add-on). Pass schema_id or fields, and initial_data rows or original_filename (the file must then be PUT to the returned upload URL within 30 minutes). Poll retrieve_headless_import.
  • delete_headless_importDelete headless importDELETEPermanently deletes a headless import identified by ID.
  • list_headless_importsList headless importsGETReturns a paginated list of headless imports for the authenticated Dromo organization.
  • retrieve_headless_importRetrieve headless importGETReturns a headless import's status (AWAITING_UPLOAD, PENDING, RUNNING, SUCCESSFUL, FAILED, NEEDS_REVIEW), its review_url when it needs a person to fix issues, and any import_errors. Poll this after create_headless_import.

Url, 2 operations

  • get_headless_import_urlGet headless import urlGETReturns a temporary presigned_url from which the processed data of a SUCCESSFUL headless import can be downloaded.
  • get_upload_urlGet upload urlGETReturns a temporary presigned_url from which the cleaned data of a completed upload can be downloaded.

Delete, 1 operation

  • delete_uploadDelete uploadPOSTPermanently deletes a completed upload and its stored data from Dromo.

Metadata, 1 operation

  • get_upload_metadataGet upload metadataGETReturns metadata for a completed Dromo upload, including information about its schema, user, and results.

Test connection, 1 operation

  • test_sftp_connectionTest sftp connectionPOSTTests whether Dromo can connect to the SFTP server using the selected credential configuration.

Upload, 1 operation

  • list_uploadsList uploadsGETLists completed Dromo uploads (imports finished through the Dromo importer) for your organization, with total_num_uploads and a data array; start and end select the slice of results returned.

Use Dromo from Claude Code, Cursor or Codex

Connect Dromo in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Dromo operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Dromo

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Dromo once

    Add your Dromo connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Dromo integration FAQ

What can you do with the Dromo integration?

LiveContext exposes 25 operations on Dromo, covering connector, credential, schema and import.

Popular integrations

Browse the whole catalog