MCP server · Chef Software
chef-automate
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
⚠ Proposed MCP surface. No official hosted MCP server was found for Chef Software. The tools below are a candidate set derived from this provider's API, and the link points at the source descriptor rather than a live server. If Chef Software publishes an official server, this page will update to it on the next build.
Descriptor
Candidate descriptor · transport http
Tools
Tokens_ListTokens— GET /apis/iam/v2/tokensTokens_CreateToken— POST /apis/iam/v2/tokensTokens_GetToken— GET /apis/iam/v2/tokens/{id}Tokens_DeleteToken— DELETE /apis/iam/v2/tokens/{id}Tokens_UpdateToken— PUT /apis/iam/v2/tokens/{id}Users_UpdateSelf— PUT /apis/iam/v2/self/{id}Users_ListUsers— GET /apis/iam/v2/usersUsers_CreateUser— POST /apis/iam/v2/usersUsers_GetUser— GET /apis/iam/v2/users/{id}Users_DeleteUser— DELETE /apis/iam/v2/users/{id}Users_UpdateUser— PUT /apis/iam/v2/users/{id}Teams_ListTeams— GET /apis/iam/v2/teamsTeams_CreateTeam— POST /apis/iam/v2/teamsTeams_GetTeam— GET /apis/iam/v2/teams/{id}Teams_DeleteTeam— DELETE /apis/iam/v2/teams/{id}Teams_UpdateTeam— PUT /apis/iam/v2/teams/{id}Teams_GetTeamMembership— GET /apis/iam/v2/teams/{id}/usersTeams_AddTeamMembers— POST /apis/iam/v2/teams/{id}/users:addTeams_RemoveTeamMembers— POST /apis/iam/v2/teams/{id}/users:removeTeams_GetTeamsForMember— GET /apis/iam/v2/users/{membership_id}/teamsPolicies_IntrospectAllProjects— GET /apis/iam/v2/introspect_projectsPolicies_ListPolicies— GET /apis/iam/v2/policiesPolicies_CreatePolicy— POST /apis/iam/v2/policiesPolicies_GetPolicy— GET /apis/iam/v2/policies/{id}Policies_DeletePolicy— DELETE /apis/iam/v2/policies/{id}Policies_UpdatePolicy— PUT /apis/iam/v2/policies/{id}Policies_ListPolicyMembers— GET /apis/iam/v2/policies/{id}/membersPolicies_ReplacePolicyMembers— PUT /apis/iam/v2/policies/{id}/membersPolicies_AddPolicyMembers— POST /apis/iam/v2/policies/{id}/members:addPolicies_RemovePolicyMembers— POST /apis/iam/v2/policies/{id}/members:removePolicies_GetPolicyVersion— GET /apis/iam/v2/policy_versionPolicies_ListProjects— GET /apis/iam/v2/projectsPolicies_CreateProject— POST /apis/iam/v2/projectsPolicies_GetProject— GET /apis/iam/v2/projects/{id}Policies_DeleteProject— DELETE /apis/iam/v2/projects/{id}Policies_UpdateProject— PUT /apis/iam/v2/projects/{id}Policies_ListRoles— GET /apis/iam/v2/rolesPolicies_CreateRole— POST /apis/iam/v2/rolesPolicies_GetRole— GET /apis/iam/v2/roles/{id}Policies_DeleteRole— DELETE /apis/iam/v2/roles/{id}Policies_UpdateRole— PUT /apis/iam/v2/roles/{id}NodesService_Create— POST /api/v0/nodesNodesService_BulkCreate— POST /api/v0/nodes/bulk-createNodesService_BulkDelete— POST /api/v0/nodes/deleteNodesService_BulkDeleteById— POST /api/v0/nodes/delete/idsNodesService_Read— GET /api/v0/nodes/id/{id}NodesService_Delete— DELETE /api/v0/nodes/id/{id}NodesService_Update— PUT /api/v0/nodes/id/{id}NodesService_Rerun— GET /api/v0/nodes/rerun/id/{id}NodesService_List— POST /api/v0/nodes/searchSecretsService_Create— POST /api/v0/secretsSecretsService_Read— GET /api/v0/secrets/id/{id}SecretsService_Delete— DELETE /api/v0/secrets/id/{id}SecretsService_Update— PATCH /api/v0/secrets/id/{id}SecretsService_List— POST /api/v0/secrets/searchReportingService_SetAssetConfig— PUT /api/v0/compliance/reporting/assets/configReportingService_GetAssetConfig— GET /api/v0/compliance/reporting/assets/config/searchReportingService_AssetCount— POST /api/v0/compliance/reporting/assets/countReportingService_ListAsset— POST /api/v0/compliance/reporting/assets/searchReportingService_ListControlItems— POST /api/v0/compliance/reporting/controlsReportingService_ListControlItemsRange— POST /api/v0/compliance/reporting/controls/searchReportingService_ReadNodeHeader— POST /api/v0/compliance/reporting/nodeheader/id/{id}ReportingService_ReadNode— GET /api/v0/compliance/reporting/nodes/id/{id}ReportingService_ListNodes— POST /api/v0/compliance/reporting/nodes/searchReportingService_ListProfiles— POST /api/v0/compliance/reporting/profilesReportingService_ListReportIds— POST /api/v0/compliance/reporting/report-idsReportingService_ListControlInfo— POST /api/v0/compliance/reporting/reportcontrols/id/{id}ReportingService_ExportReportManager— POST /api/v0/compliance/reporting/reportmanager/exportReportingService_ListReports— POST /api/v0/compliance/reporting/reportsReportingService_ReadReport— POST /api/v0/compliance/reporting/reports/id/{id}ReportingService_ListSuggestions— POST /api/v0/compliance/reporting/suggestionsReportingService_GetVersion— GET /api/v0/compliance/reporting/versionJobsService_Create— POST /api/v0/compliance/scanner/jobsJobsService_Read— GET /api/v0/compliance/scanner/jobs/id/{id}JobsService_Delete— DELETE /api/v0/compliance/scanner/jobs/id/{id}JobsService_Update— PUT /api/v0/compliance/scanner/jobs/id/{id}JobsService_Rerun— GET /api/v0/compliance/scanner/jobs/rerun/id/{id}JobsService_List— POST /api/v0/compliance/scanner/jobs/searchDatafeedService_GlobalDataFeedConfig— GET /api/v0/datafeed/configDatafeedService_AddDestination— POST /api/v0/datafeed/destinationDatafeedService_EnableDestination— PATCH /api/v0/datafeed/destination/enable/{id}DatafeedService_GetDestination— GET /api/v0/datafeed/destination/{id}DatafeedService_DeleteDestination— DELETE /api/v0/datafeed/destination/{id}DatafeedService_UpdateDestination— PATCH /api/v0/datafeed/destination/{id}DatafeedService_ListDestinations— POST /api/v0/datafeed/destinationsDatafeedService_TestDestination— POST /api/v0/datafeed/destinations/testApplicationsService_DeleteDisconnectedServices— POST /api/v0/applications/delete_disconnected_servicesApplicationsService_DeleteServicesByID— POST /api/v0/applications/delete_services_by_idApplicationsService_GetDisconnectedServices— GET /api/v0/applications/disconnected_servicesApplicationsService_GetServiceGroups— GET /api/v0/applications/service-groupsApplicationsService_GetServicesBySG— GET /api/v0/applications/service-groups/{service_group_id}ApplicationsService_GetServiceGroupsHealthCounts— GET /api/v0/applications/service_groups_health_countsApplicationsService_GetServices— GET /api/v0/applications/servicesApplicationsService_GetServicesDistinctValues— GET /api/v0/applications/services-distinct-valuesApplicationsService_GetServicesStats— GET /api/v0/applications/statsApplicationsService_GetServicesUsageCount— GET /api/v0/applications/telemetry/services/countApplicationsService_UpdateTelemetryReported— PUT /api/v0/applications/telemetry/services/count/updatedApplicationsService_GetVersion— GET /api/v0/applications/versionApplicationsService_GetDeleteDisconnectedServicesConfig— GET /api/v0/retention/service_groups/delete_disconnected_services/configApplicationsService_UpdateDeleteDisconnectedServicesConfig— POST /api/v0/retention/service_groups/delete_disconnected_services/configApplicationsService_RunDeleteDisconnectedServicesJob— POST /api/v0/retention/service_groups/delete_disconnected_services/runApplicationsService_GetDisconnectedServicesConfig— GET /api/v0/retention/service_groups/disconnected_services/configApplicationsService_UpdateDisconnectedServicesConfig— POST /api/v0/retention/service_groups/disconnected_services/configApplicationsService_RunDisconnectedServicesJob— POST /api/v0/retention/service_groups/disconnected_services/run
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.