MCP serverio.usefulapi/twenty
Read people, companies, opportunities, notes and tasks; create and update records in Twenty CRM.
Overview
Score?
UNRATED 0.080
of what a free look can see, on 17 looks
Looks
35
last 14 hr ago
Tools
20
More info
URL
twenty.usefulapi.io/mcp
streamable-http
Says it is
twenty-mcp 1.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.080 · highest on record 0.8561
Toolsfrom sha256:af0c378b35…6662fb
| Tool | Schema |
|---|---|
| twenty_create_company Create a new company. `name` is required. Twenty REST: POST /rest/companies. |
input · no output |
| twenty_create_note Create a note. `title` is required; `body` holds the note content. (Attaching to records via noteTargets is out of scope.) Twenty REST: POST /rest/notes. |
input · no output |
| twenty_create_opportunity Create a new opportunity (deal). `name` is required; amountMicros combines with currencyCode into amount:{amountMicros,currencyCode}. Twenty REST: POST /rest/opportunities. |
input · no output |
| twenty_create_person Create a new person (contact). All fields optional; firstName/lastName combine into name:{firstName,lastName}. Twenty REST: POST /rest/people. |
input · no output |
| twenty_create_task Create a task. `title` is required. Twenty REST: POST /rest/tasks. |
input · no output |
| twenty_get_company Get a single company by id. Twenty REST: GET /rest/companies/{id}. |
input · no output |
| twenty_get_note Get a single note by id. Twenty REST: GET /rest/notes/{id}. |
input · no output |
| twenty_get_opportunity Get a single opportunity by id. Twenty REST: GET /rest/opportunities/{id}. |
input · no output |
| twenty_get_person Get a single person (contact) by id. Twenty REST: GET /rest/people/{id}. |
input · no output |
| twenty_get_task Get a single task by id. Twenty REST: GET /rest/tasks/{id}. |
input · no output |
| twenty_list_companies List/filter companies. Supports cursor pagination, raw filter/order_by, and relation depth. Twenty REST: GET /rest/companies. |
input · no output |
| twenty_list_metadata_objects List all objects (standard + custom) and their fields from the Twenty schema — use this to discover custom objects/fields and valid field names. Twenty REST: GET /rest/metadata/obj |
input · no output |
| twenty_list_notes List/filter notes. Supports cursor pagination, raw filter/order_by, and relation depth. Twenty REST: GET /rest/notes. |
input · no output |
| twenty_list_opportunities List/filter opportunities (deals). Supports cursor pagination, raw filter/order_by, and relation depth. Twenty REST: GET /rest/opportunities. |
input · no output |
| twenty_list_people List/filter people (contacts). Supports cursor pagination, raw filter/order_by, and relation depth. Twenty REST: GET /rest/people. |
input · no output |
| twenty_list_tasks List/filter tasks. Supports cursor pagination, raw filter/order_by, and relation depth. Twenty REST: GET /rest/tasks. |
input · no output |
| twenty_update_company Update fields on an existing company. Only provided fields change. Twenty REST: PATCH /rest/companies/{id}. |
input · no output |
| twenty_update_opportunity Update fields on an existing opportunity. Only provided fields change. Twenty REST: PATCH /rest/opportunities/{id}. |
input · no output |
| twenty_update_person Update fields on an existing person. Only provided fields change. Twenty REST: PATCH /rest/people/{id}. |
input · no output |
| twenty_update_task Update fields on an existing task. Only provided fields change. Twenty REST: PATCH /rest/tasks/{id}. |
input · no output |
Verify it yourself
npx teppi-check https://twenty.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2PNH0B60R5G73N1755E3