Repository navigation
Conversation
Re-vendor the public OpenAPI spec published from brain-backend 620ebf8446, the same spec cortex-remote-mcp is syncing. The local MCP goes from 28 to 114 tools: the create/update tools added in CD-650 plus the read tools the hosted MCP already had. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HVwBFGH8UJyMPKFSxbAZWQ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Refreshes the vendored
swagger.jsonfor CD-650. It was last updated in January (#12), so the local MCP exposes 28 tools while the hosted one exposes far more.Important
Don't merge yet. Every merge to
masterpublishesghcr.io/cortexapps/cortex-mcp:latest. Merge only once a brain-backend production release includes620ebf8446, the same gate as cortex-remote-mcp#36.Tools added
Added by CD-650 (58)
addCustomDataForEntityaddCustomDataForEntityAdvancedaddDeployForEntityaddGroupsToEntityapproveScorecardRuleExemptionarchiveEntityarchiveTeamcreateCustomEventForEntitycreateCustomMetricDatacreateDefinitioncreateDependencycreateInitiativecreateOrPatchEntitycreateOrUpdateEntitycreateOrUpdateScaffoldercreateOrUpdateScorecardcreatePlugincreateQuerycreateRelationshipTypecreateTeamMemberRolecreateVerificationPerioddenyScorecardRuleExemptiongetPluginByTaggetQueryResultsgetScaffolderlistAllPluginslistScaffolderspatchPluginrefreshScorecardScoreForEntityreplaceCustomEventForEntityByUuidrequestScorecardRuleExemptionrevokeScorecardRuleExemptionunarchiveEntityunarchiveTeamupdateCortexTeamMembersupdateDefinitionupdateDependencyupdateDeployByUuidupdateInitiativeupdatePluginupdateRelationshipTypeupdateScaffolderupdateVerificationPerioduploadGoSumPackageuploadJavaPackageuploadMavenPomuploadNpmPackageJsonuploadNpmPackageLockJsonuploadNugetCsprojuploadNugetPackagesConfiguploadNugetPackagesLockuploadPipfileLockuploadPnpmLockuploadRequirementsTxtuploadYarnLockupsertCatalogPagevalidateWorkflowDescriptorverifyEntityForPeriodAlready in the hosted MCP, missing locally (28)
AWSGetAwsResourcesKubernetesGetK8sResourcesForEntitycreateOrUpdateWorkflowgetCatalogPagegetDefinitiongetOpenApiDocForEntitygetTeamHierarchyRelationshipsgetWorkflowgetWorkflowRunlistCatalogPageslistDefinitionslistDeployEnvironmentslistGroupsForEntitylistIntegrationStatuseslistScorecardRuleExemptionslistScorecardScoresForEntitylistTeamMemberRoleslistVerificationPeriodslistVerificationslistVerificationsForEntitylistWorkflowRunslistWorkflowsqueryTraceEventsretrieveCustomDataForEntityAdvancedretrieveVerificationPeriodrunWorkflowsearchCatalogsearchDeploysTest plan
ruff check src testspytest: 27 passedcreate_mcp_server()loads the new spec and lists 114 tools, none of them deletes🤖 Generated with Claude Code
https://claude.ai/code/session_01HVwBFGH8UJyMPKFSxbAZWQ