---
title: "Search Access Profiles"
method: GET
path: "/api/v1/mcp_toolsets/search"
tags: ["MCP Toolsets"]
---

# Search Access Profiles

`GET /api/v1/mcp_toolsets/search`

SearchAccessProfiles returns the tenant's MCP toolsets (access profiles)
 across every (app_id, connector_id), filtered by a case-insensitive search
 over display_name and paginated. Backs the agent-config multi-select that
 binds toolsets to a ClawAgent.

## Query parameters

- `page_size` integer — Page size (max 100).
- `page_token` string — Page token for pagination.
- `query` string — Case-insensitive search over the profile display name; empty returns all.

## Response `200`

MCPAccessProfileServiceSearchAccessProfilesResponse returns one page of
 tenant-wide MCP access profiles.

- C1ApiAiGovernanceV1MCPAccessProfileServiceSearchAccessProfilesResponse — MCPAccessProfileServiceSearchAccessProfilesResponse returns one page of tenant-wide MCP access profiles.
  - `nextPageToken` string — Token for next page.
  - `profiles` C1ApiAiGovernanceV1MCPAccessProfile[], nullable — The page of matching MCP access profiles.
    - `appEntitlementId` string — The ID of the AppEntitlement created for this profile.
    - `appId` string — App identifier (app that owns the connector).
    - `connectorDisplayName` string — Display name of the connector this toolset belongs to. Computed read-only; populated on every read. The auto-maintained default toolsets share a display name across connectors, so this is what tells two of them apart.
    - `connectorId` string — Connector identifier.
    - `createdAt` string, date-time, nullable
    - `deletedAt` string, date-time, nullable
    - `description` string — Description of what access this profile grants.
    - `displayName` string — Display name for the profile.
    - `id` string — Unique identifier for this access profile.
    - `requestable` boolean — Whether this toolset's backing entitlement is exposed in at least one request catalog (i.e. can be requested). Computed read-only; populated on List.
    - `toolCount` integer — The number of tools currently bound to this profile.
    - `updatedAt` string, date-time, nullable

---

[API](https://skmtc.net/conductorone/apis/c1-api.md) · [All operations](https://skmtc.net/conductorone/apis/c1-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/conductorone/c1-api/revisions/f2cf3228f366/schema)
