mcpDeterministic

Create table from search

tools/call

Run a LinkedIn search and materialize results into one explicit destination. Pass targetTableId to append net-new rows to an existing table, or createNewTable: true to intentionally create a table. Sequential company appends deduplicate by company LinkedIn URL or domain; people appends use personal LinkedIn URL. Requires a connected LinkedIn account.

Parameters

workspaceId
string
Workspace UUID (optional with API key auth - inferred from the key).
accountIdrequired
string
LinkedIn account ID to run the search through.
searchTyperequired
string
No description.
people | companies
searchParamsrequired
object
LinkedIn search parameters (keywords, title, location, industry, etc.).
targetTableId
string
Existing table to append into. Mutually exclusive with createNewTable.
createNewTable
boolean
Explicitly create a new table. Mutually exclusive with targetTableId.
true
tableName
string
Optional. Auto-generated from search params when omitted.
workbookId
string
Optional workbook to add the table to.
resultLimit
number
Max results to fetch.
enrichmentOptions
object
Opt-in enrichment columns (companyEnrichment, icpScoring, messaging).

Example

MCP tools/calljson
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "create-table-from-search",
"arguments": {
"accountId": "00000000-0000-4000-8000-000000000000",
"searchType": "people",
"searchParams": {},
"createNewTable": true
}
}
}

Response

The operation is available, but its typed response schema has not been published yet.

JSON-RPC errors

-32602
Invalid parameters. Field-level details are returned in the JSON-RPC error data.
-32001
Authentication or hosted AI consent is required.
-32003
Workspace access is denied.
-32029
The request was rate limited.
Pipeline MCP documentation | Pipeline