# Open source Attio alternatives for AI agents

2 alternatives to Attio. 1 has an interface an agent can drive. 2 are open source.

Page: alternatives/attio.html

## Twenty

Open-source CRM with an in-product MCP server: per-object CRUD, workflows, metadata, views and webhooks over OAuth.

- Listing: apps/twentyhq--twenty.html
- JSON: apps/twentyhq--twenty.json
- License: AGPL-3.0 core with marked enterprise files
- Agent interface: MCP server, from the builder
- Reach: 8 of 10 jobs
- Last activity: 2026-09-03
- Effort: config-only
- Agent cannot reach: Connect email and calendar accounts; Publish an app to the workspace
- Use it when: I want a CRM our agent can query, update and reshape (new objects, fields, workflows) without a wrapper
- Use it when: I want to version our CRM's data model as code and ship it to a workspace
- Gotcha: Env var names above come from the self-host docs and the .mcp.json dev config (PG_DATABASE_URL); confirm the current list at docs.twenty.com
- Gotcha: The root .mcp.json is developer tooling (postgres, playwright, context7), not the product MCP
- Gotcha: Metadata and workflow tools require loading a skill first or the agent misbuilds
- Gotcha: AGPL core; enterprise files are marked and not free

## Comp AI CRM

Self-hosted CRM where a scheduled research agent keeps the records, tuned by four markdown skill files.

- Listing: apps/trycompai--crm.html
- JSON: apps/trycompai--crm.json
- License: MIT
- Agent interface: Screen only
- Reach: 2 of 7 jobs
- Last activity: 2026-09-02
- Effort: config-only
- Agent cannot reach: Research and enrich a contact or company; Read pipeline records; Write facts and activities to a record; Talk to the agent about a contact; Schedule a re-check on a person
- Use it when: I want a CRM that fills itself in from our inboxes instead of nagging reps to log calls
- Use it when: I want to change what the research agent is allowed to look at and write, without rewriting the app
- Gotcha: No API tokens: every request needs an identity-provider session, so an outside agent has no documented way in
- Gotcha: Three separate deployments must agree on DATABASE_URL and BETTER_AUTH_SECRET or you get a redirect loop
- Gotcha: Microsoft client secrets expire (6 months default) and mail sync fails silently when they do
- Gotcha: Default branch is release, not main

## Questions

### Is there an open source alternative to Attio?

Yes. Both listings here are open source: Twenty (AGPL-3.0 core with marked enterprise files), Comp AI CRM (MIT).

### Which Attio alternatives have an MCP server?

Twenty has an MCP server from its builder.

### Which Attio alternative can an agent do the most with?

Twenty: 8 of 10 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.
