Attio-CRM: Firmen, Personen und Deals pflegen

Attio MCP Server · MCP-Server von kesslerio · MCP-Server

MCP-Server für Attio · lesen und schreiben und löschen · Apache-2.0 · lokal (stdio)

Löscht und führt Befehle ausWas der Baustein im Konto darf

Der Server gibt KI-Assistenten Zugriff auf einen Attio-Workspace. Firmen, Personen, Deals, Aufgaben, Listen und Notizen lassen sich suchen, anlegen und ändern.

Eigenes Profil aus den Quellen des Servers, Stand 05.10.2026 · Beleg 19

Was der Server kann

  • Durchsucht Firmen und Personen einfach oder mit kombinierten Filtern, auch über Beziehungen, Notizinhalte und Zeiträume.
  • Legt Firmen und Deals an und aktualisiert sie über eigene Schreibwerkzeuge.
  • Verwaltet Listen samt Einträgen und Zugriffsrechten und ermittelt, in welchen Listen ein Datensatz steckt.
  • Erstellt, ändert und löscht Aufgaben; legt Notizen zu beliebigen Datensätzen an und listet sie.
  • Verarbeitet Stapel von Datensätzen mit Fehlerprotokoll.
  • Bringt zehn vorgefertigte Prompts mit, etwa für Meeting-Vorbereitung, Lead-Qualifizierung und Pipeline-Überblick.

Einsatz in Marketing und Vertrieb

Vertrieb
Der Assistent sucht Firmen ab einer Mitarbeiterzahl, die länger nicht kontaktiert wurden, und fügt sie einer Outreach-Liste hinzu.
CRM und Sales Ops
Vor einem Termin liefert der Prompt meeting_prep.v1 Notizen, Aufgaben und Deals zu einem Kunden gebündelt.
CRM und Sales Ops
Ein Deal wird mit advance_deal.v1 in die nächste Phase verschoben, optional mit Folgeaufgabe.

Einrichtung

  1. Das npm-Paket heißt `attio-mcp`, nicht `attio-mcp-server`; unter dem Repo-Namen liegt eine veraltete Version.
  2. Mit `npm install -g attio-mcp` installieren (Node.js ab Version 20).
  3. In der Client-Konfiguration den Befehl `attio-mcp` eintragen und die Variable `ATTIO_API_KEY` setzen; laut Quick Start gehört `ATTIO_WORKSPACE_ID` ebenfalls dazu.
  4. Client neu starten.

Grenzen

  • Für ChatGPT und Remote-Zugriff braucht es eine selbst gehostete Cloudflare-Worker-Variante mit OAuth.
  • Ein Suchmodus, der nur lesende Werkzeuge freigibt, lässt sich über die Einstellung ATTIO_MCP_TOOL_MODE auf search aktivieren.
  • Einige ältere Werkzeugnamen gelten als veraltet und werden in Version 2.0.0 entfernt.

Einordnung der Redaktion

Aufgaben: CRM pflegen, Angebote & Deals. Für Marketing und Vertrieb gedacht.

Eigene Einordnung aus Name und Beschreibung des Anbieters, ohne technische Prüfung. Maßgeblich ist der Text des Anbieters darunter.

Beschreibung des Anbieters

AI-powered Attio CRM access. Manage contacts, companies, deals, tasks, notes and workflows.

Eckdaten

—: Angabe nicht belegt.

Maintainer
kesslerio
Repository-Lizenz
Apache-2.0
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
Attio
Bereiche
CRM, Vertrieb
Plattformen
—
Version
1.7.0
Release
v1.8.0
Clients
Claude Code, Claude Desktop, ChatGPT, Cursor

Werkzeuge

search_records

Sucht Datensätze über alle Objekttypen.

search_records_advanced

Sucht mit kombinierten Filterbedingungen.

search_records_by_relationship

Findet Firmen über verknüpfte Personen und umgekehrt.

search_records_by_content

Durchsucht Notizen, Aufgaben und Listen nach Inhalt.

search_records_by_timeframe

Filtert Datensätze nach Zeitraum.

get_record_info

Liefert Kontakt-, Geschäfts- und Social-Angaben zu einem Datensatz.

create_company

Legt eine Firma an.

update_company

Ändert eine bestehende Firma.

create_deal

Legt einen Deal an.

update_deal

Ändert einen bestehenden Deal.

batch_records

Erstellt, ändert oder löscht viele Datensätze in Blöcken.

filter-list-entries

Filtert Listeneinträge in mehreren Modi.

Filter list entries with flexible parameter modes. Auto-detects mode based on parameters provided. **Mode 1 - Simple Filtering (Single Attribute):** Filter entries by a single attribute condition.… Angabe des Anbieters · Beleg 5
manage-list-entry

Fügt Listeneinträge hinzu, entfernt oder aktualisiert sie.

Manage list entries with flexible action modes. Auto-detects action based on parameters provided.… Angabe des Anbieters · Beleg 5
get-record-list-memberships

Zeigt, in welchen Listen ein Datensatz ist.

create-list

Legt eine Liste mit Zugriffsregeln an.

list-tasks
List CRM tasks in the workspace (follow-ups, meetings, sales activities) Angabe des Anbieters · Beleg 6
create-task
Create a new CRM task (follow-up, meeting, sales activity) Angabe des Anbieters · Beleg 6
update-task
Update an existing CRM task (change status, due date, assignment) Angabe des Anbieters · Beleg 6
delete-task
Delete a CRM task from the workspace Angabe des Anbieters · Beleg 6
link-record-to-task
Link a record to a task Angabe des Anbieters · Beleg 6
list-prompts
List all available prompts or filter by category Angabe des Anbieters · Beleg 7
list-prompt-categories
List all available prompt categories Angabe des Anbieters · Beleg 7
get-prompt-details
Get details for a specific prompt Angabe des Anbieters · Beleg 7
execute-prompt
Execute a prompt with provided parameters Angabe des Anbieters · Beleg 7
paginated-search-people
Search for people using advanced filtering capabilities with pagination Angabe des Anbieters · Beleg 8
paginated-search-people-by-creation-date
Search for people by their creation date with pagination Angabe des Anbieters · Beleg 8
paginated-search-people-by-modification-date
Search for people by their last modification date with pagination Angabe des Anbieters · Beleg 8
paginated-search-people-by-last-interaction
Search for people by their last interaction date with pagination Angabe des Anbieters · Beleg 8
paginated-search-people-by-activity
Search for people by their activity history with pagination Angabe des Anbieters · Beleg 8

Voraussetzungen

  • ATTIO_API_KEY · Umgebungsvariable · erforderlich · Beleg 1
  • npx · Paketmanager · erforderlich · Beleg 1
  • ATTIO_WORKSPACE_ID · Umgebungsvariable · optional · Beleg 9
  • ATTIO_MCP_TOOL_MODE · Umgebungsvariable · optional · Beleg 9
  • MCP_LOG_LEVEL · Umgebungsvariable · optional · Beleg 9
  • Node.js · Laufzeit · erforderlich · Beleg 10
13 Umgebungsvariablen laut Anbieter
  • MCP_TOOL_LINT_MODE · Umgebungsvariable · Beleg 11
  • TOOL_ALIAS_FLAG · Umgebungsvariable · Beleg 12
  • ATTIO_ACCESS_TOKEN · Umgebungsvariable · Beleg 13
  • DEBUG_ENV_VAR · Umgebungsvariable · Beleg 14
  • NODE_ENV · Umgebungsvariable · Beleg 15
  • E2E_MODE · Umgebungsvariable · Beleg 15
  • DISABLE_UNIVERSAL_TOOLS · Umgebungsvariable · Beleg 16
  • DEBUG · Umgebungsvariable · Beleg 16
  • STRICT_TOOL_VALIDATION · Umgebungsvariable · Beleg 17
  • MCP_TEXT_RESULTS · Umgebungsvariable · Beleg 18
  • ATTIO_DEFAULT_DEAL_STAGE · Umgebungsvariable · Beleg 10
  • ATTIO_DEFAULT_DEAL_OWNER · Umgebungsvariable · Beleg 10
  • ATTIO_DEFAULT_CURRENCY · Umgebungsvariable · Beleg 10

Installation

npx -y attio-mcp@1.7.0

Rechte

Löscht und führt Befehle aus

Einordnung aus Werkzeugliste, Paketangaben und Paketinhalt, keine technische Prüfung · So entsteht die Ampel

  • 2 von 29 Werkzeugen können löschen und Befehle ausführen, etwa delete-task, execute-prompt.
  • 10 von 29 Werkzeugen legen Daten an oder ändern sie, etwa create_company, update_company, create_deal.
  • Der Anbieter deklariert: lesen, schreiben und löschen.

Lass löschende, sendende und ausführende Werkzeuge nur nach Bestätigung je Aktion laufen und verbinde zuerst ein Testkonto.

Nötig ist ein Attio-API-Key (Variable ATTIO_API_KEY) oder ein OAuth-Zugriffstoken. Der Server liest und schreibt: Er kann Datensätze anlegen, ändern und löschen.

Zugriffe laut Paketangaben
lesen, schreiben, löschen
Authentifizierung
API-Key
Transport
stdio
Technische Prüfung
Ungeprüft
Quellen (19)

Verbundenes