POST https://mcp.morphic.io/v1/mcp with Authorization: Bearer sk_....
Response shape: {"content": [{"type": "text", "text": "<JSON string>"}]}
Diagnostics
ping
Test the connection. Returns the server name and version.
Parameters: none
Returns: pong — morphic-mcp v0.3.5
Schema Discovery
list_entity_types
List all CRM object types in the workspace. Call this first to discover available slugs.
get_entity_type_schema
Get attribute schema for one entity type — field slugs, types, required flags, select options, relation types. Call before create_entity or update_entity.
Entities
list_entities
Paginated list of CRM entities.
get_entity
Get a single entity by UUID including full fields, relations, and settings.
create_entity
Create a new CRM entity. Use get_entity_type_schema first to know valid field slugs.
update_entity
PATCH one or more fields on an existing entity. Only provided fields change.
set_entity_field
Set a single field by attribute slug. More surgical than update_entity.
link_entities
Create a relation between two entities (e.g. link a person to a company). The attribute slug is resolved to its UUID automatically and cached per session.
The response includes a
relation_id UUID. Save it if you may need unlink_entities later.unlink_entities
Remove a relation between two entities.
search_entities
Semantic / vector search using HydraDB. Finds entities by concept rather than exact field match. Returns UUIDs + relevance scores — call get_entity to hydrate full records.
archive_entity
Archive a CRM entity — it’s hidden from default listings but recoverable.
delete_entity
Soft-delete an entity. Marks it as deleted and hides it from all queries.
Activities & Tasks
Activities are the unified store for logged interactions (emails, calls, meetings) and tasks.list_activities
get_activity
create_activity
update_activity
activity_id (UUID, required) + any of: subject, description, status, priority, due_date, outcome
complete_task
Mark a task or activity as completed.
Notes
list_notes
create_note
update_note
note_id (UUID, required) + any of: body, title, pinned