KosmoKrator

other

Attio MCP, CLI, and Lua Integration for AI Agents

Attio integration docs for AI agents: MCP gateway setup, Attio CLI commands, Lua API reference, credentials, and function schemas.

7 functions 6 read 1 write Bearer token auth

Attio for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Machine-Readable Metadata
integration_slug
attio
route_slug
attio
package
attio
auth_strategy
bearer_token Bearer token
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Attio MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Attio.

Attio CLI Matrix

Use these pages for direct Attio CLI workflows in scripts, CI, cron, and agent wrappers.

Function Catalog

FunctionTypeParametersDescription
attio.attio_list_records Read read 5 List records for an object type in Attio (e.g. people, companies, deals). Supports filtering, sorting, and pagination via a POST query endpoint. Use filters to narrow results by attribute values and sorts to control ordering.
attio.attio_get_record Read read 2 Get a single record from Attio by its object type and record ID. Returns full record details including all attribute values.
attio.attio_create_record Write write 2 Create a new record in Attio for a given object type. Pass attribute values keyed by their attribute slug in the data parameter.
attio.attio_list_objects Read read 0 List all object types defined in the Attio workspace (e.g. people, companies, deals, custom objects). Useful for discovering available objects before querying records.
attio.attio_get_object Read read 1 Get details for a specific object type in Attio, including its attributes and their types. Useful for understanding what fields are available before creating or updating records.
attio.attio_list_workspaces Read read 0 List all Attio workspaces accessible to the authenticated user. Returns workspace IDs and names useful for understanding the context of the current integration.
attio.attio_get_current_user Read read 0 Get the currently authenticated Attio user profile. Useful for verifying API connectivity and identifying which workspace the integration is connected to.