MCP
The Zero MCP server lets you connect AI assistants — like Claude or ChatGPT — directly to your Zero workspace. Once connected, your AI assistant can search, create, update, and manage your CRM data conversationally.
What is MCP?
The Model Context Protocol (MCP) is an open standard that allows AI assistants to connect to external tools and data sources. Zero's MCP server exposes your workspace data as tools that any MCP-compatible AI assistant can use.
Connection URL
https://api.zero.inc/mcpAuthentication
Zero's MCP server uses OAuth for authentication. When your AI assistant first connects to the MCP server, you'll be redirected to a Zero authentication page where you can sign in and select which workspace to connect. After that, authentication is handled automatically — no API keys or manual configuration required.
Setup
Add the MCP server to your AI assistant
Any AI assistant that supports MCP can connect to Zero. Some popular options:
Claude
ChatGPT
Best practices
For best results, the tools get_instructions and get_workspace_metadata should always be called first. These provide the data model, available fields, pipeline stages, custom properties, and other workspace-specific context that the agent needs to use the other tools effectively. If you are building a custom skill or routine for an agent, instruct it to call these two tools at the start of every conversation.
Available tools
Once connected, your AI assistant can search, create, update, and manage your CRM data — including contacts, companies, deals, tasks, notes, emails, calendar events, and lists. The full list of tools and their parameters is provided automatically to your AI assistant when it connects.
The MCP server only provides access to data in the workspace you selected during authorization.
Full tool list
Search
find_companies— Search and filter companiesfind_contacts— Search and filter contactsfind_deals— Search and filter dealsfind_tasks— Search tasksfind_notes— Search notesfind_emails— Search emailsfind_calendar_events— Search calendar events
Activity history
find_company_activities— Get emails, events, notes, tasks, and deals for a companyfind_contact_activities— Get emails, events, notes, and comments for a contactfind_deal_activities— Get notes, comments, tasks, and emails for a deal
Create
add_company— Create a new companyadd_contact— Create a new contactadd_deal— Create a new dealadd_task— Create a new taskadd_note— Create a new noteadd_list— Create a new list
Update
edit_company— Update a companyedit_contact— Update a contactedit_deal— Update a dealedit_task— Update a taskedit_note— Update a noteadd_column_options— Add options to select/multiselect custom properties
List management
add_companies_to_list/remove_companies_from_listadd_contacts_to_list/remove_contacts_from_listadd_deals_to_list/remove_deals_from_list
Archive & delete
archive_companies,archive_contacts,archive_dealsremove_tasks,remove_notes,remove_lists
Metadata
get_instructions— Get data model overview and usage instructionsget_workspace_metadata— Get users, pipelines, custom properties, and lists
Tool permissions
Most MCP clients let you configure access for each tool individually. For every tool, you can choose to:
Allow — the agent can use the tool freely without asking
Ask — the agent must request your permission each time before using the tool
Deny — the agent cannot use the tool at all
This lets you grant read-only access by default (allowing all find_* tools) while requiring confirmation for tools that create, update, or delete data. Check your MCP client's settings for how to configure this.
Need help?
If you have questions or need assistance, please contact our team.
Last updated

