Prerequisites
- App Administrator access to enable and configure MCP for each App.
- A local MCP-compatible coding client. Claude Code is supported; additional clients are being added.
- MCP access is off by default for every App. An App Administrator must enable it before clients can discover or change that App’s records.
Enable MCP for an App
- Open the App → Intelligence → MCP.
- Turn on Enable MCP access. When this is off, the App is hidden from object discovery and new record requests are rejected.
- Under Object guidance, set a Short description (shown when a client lists available objects) and Agent instructions (returned when a client describes the object).
- Click Save changes.
Configure allowed record operations
- Under Allowed record operations, enable Read records, Create records, and/or Update records.
- Click Configure next to Read records. Mark which fields are Included on search and read responses, and which of those are Searchable. Click Apply configuration.
- Click Configure next to Create records. Choose which additional fields the create tool accepts and whether each is required beyond system-required fields. Click Apply configuration.
- Click Configure next to Update records. Choose which fields are editable through MCP. Click Apply configuration.
- Use the Tool API Preview on the right to inspect the contract for tools such as
list_entities,describe_entity,search_records,read_record,create_record, andupdate_record. - Click Save changes.
Connect a client
- On the App MCP page, click Connect to open Connect an AI client.
- Copy the Claude Code command and run it in your terminal to add the organization MCP server.
- In Claude Code, enter
/mcp, select the connection name, and complete the OAuth sign-in to approve access. - Ask the client to list Apps or Elements and read a record to verify the connection.
Behavior notes
- Search uses only fields marked searchable and typically returns a compact set (for example ID, title, and status). The client uses
read_recordwhen it needs additional included fields. - Create always includes system-required fields; you choose any additional create fields and whether they are required or optional.
- Clients discover every MCP-enabled App and Element the signed-in user can access. Disabling MCP on an App hides it from discovery without affecting other Apps.
- Record actions run as the authenticated user through the OAuth flow.