Skip to main content
Glama

Attio MCP Server

by kesslerio

advanced-search

Search and filter Attio CRM data across companies, people, lists, records, tasks, deals, and notes using complex query conditions and sorting options to find specific information.

Instructions

Advanced search with complex filtering across all resource types

Input Schema

NameRequiredDescriptionDefault
filtersNoComplex filter conditions with nested array structure. Required format: { "filters": [ { "attribute": {"slug": "field_name"}, "condition": "operator", "value": "search_value" } ] } Examples: - Single filter: {"filters": [{"attribute": {"slug": "name"}, "condition": "contains", "value": "Tech"}]} - Multiple filters: {"filters": [{"attribute": {"slug": "name"}, "condition": "contains", "value": "Tech"}, {"attribute": {"slug": "categories"}, "condition": "equals", "value": "Technology"}]} - OR logic: {"filters": [...], "matchAny": true} Supported conditions: contains, equals, starts_with, ends_with, greater_than, less_than, is_empty, is_not_empty
limitNoMaximum number of results to return
offsetNoNumber of results to skip for pagination
queryNoSearch query string
resource_typeYesType of resource to operate on (companies, people, lists, records, tasks)
sort_byNoField to sort results by
sort_orderNoSort orderasc

Input Schema (JSON Schema)

{ "properties": { "filters": { "additionalProperties": true, "description": "Complex filter conditions with nested array structure.\n\nRequired format:\n{\n \"filters\": [\n {\n \"attribute\": {\"slug\": \"field_name\"}, \n \"condition\": \"operator\", \n \"value\": \"search_value\"\n }\n ]\n}\n\nExamples:\n- Single filter: {\"filters\": [{\"attribute\": {\"slug\": \"name\"}, \"condition\": \"contains\", \"value\": \"Tech\"}]}\n- Multiple filters: {\"filters\": [{\"attribute\": {\"slug\": \"name\"}, \"condition\": \"contains\", \"value\": \"Tech\"}, {\"attribute\": {\"slug\": \"categories\"}, \"condition\": \"equals\", \"value\": \"Technology\"}]}\n- OR logic: {\"filters\": [...], \"matchAny\": true}\n\nSupported conditions: contains, equals, starts_with, ends_with, greater_than, less_than, is_empty, is_not_empty", "type": "object" }, "limit": { "default": 10, "description": "Maximum number of results to return", "maximum": 100, "minimum": 1, "type": "number" }, "offset": { "default": 0, "description": "Number of results to skip for pagination", "minimum": 0, "type": "number" }, "query": { "description": "Search query string", "type": "string" }, "resource_type": { "description": "Type of resource to operate on (companies, people, lists, records, tasks)", "enum": [ "companies", "people", "lists", "records", "tasks", "deals", "notes" ], "type": "string" }, "sort_by": { "description": "Field to sort results by", "type": "string" }, "sort_order": { "default": "asc", "description": "Sort order", "enum": [ "asc", "desc" ], "type": "string" } }, "required": [ "resource_type" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kesslerio/attio-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server