MCP tools: remote-imports

All tool groups

remote-imports

Registered when: imports.enabled on by default, CRM flags, admin, never runner.

import_commit

Commit requires a person browser session. MCP machine credentials are refused by the real commit route; hand the report hash to an org admin.

ParameterTypeRequiredDescription
orgIdstringyesTarget GoodQA organization.
idstringyesImport job returned by import_dry_run.
reportSha256stringyes

Example call:

{"name":"import_commit","arguments":{"orgId":"<orgId>","id":"<id>","reportSha256":"<reportSha256>"}}

Related: import_dry_run, import_status.

import_dry_run

Plan a generic or HighLevel CRM CSV import from exactly one of inline csv or a canonical attachmentId. File access, byte and row limits apply. No CRM writes or consent; review reportSha256 before a person commits.

ParameterTypeRequiredDescription
profile"generic_csv" \"highlevel_csv"yes
object"contacts" \"companies" \"opportunities" \
csvstringno
attachmentIdstringno
sourcestringno
mappingobjectno
autoCreateTagsbooleanno
autoCreateFieldsbooleanno
doNotContactListbooleanno
requireReachableContactsbooleanno
stageMappingobjectno
orgIdstringyesTarget GoodQA organization.

Example call:

{"name":"import_dry_run","arguments":{"profile":"generic_csv","object":"contacts","orgId":"<orgId>"}}

Related: import_status, import_commit.

import_status

Read an org-scoped import report and per-row progress.

ParameterTypeRequiredDescription
orgIdstringyesTarget GoodQA organization.
idstringyesImport job returned by import_dry_run.

Example call:

{"name":"import_status","arguments":{"orgId":"<orgId>","id":"<id>"}}

Related: import_dry_run, import_commit.

We use essential cookies to keep you signed in. See our Privacy Policy for details.