Skip to content

feat: add specs for tools-scopes support#37

Open
rafaelsilva29 wants to merge 1 commit into
mainfrom
feat/add-specs-tools-scopes-support
Open

feat: add specs for tools-scopes support#37
rafaelsilva29 wants to merge 1 commit into
mainfrom
feat/add-specs-tools-scopes-support

Conversation

@rafaelsilva29
Copy link
Copy Markdown
Member

@rafaelsilva29 rafaelsilva29 commented May 11, 2026

Description

Adds automatic MCP tool discovery on MultiAgentSystem CRD registration. When an mcp_server app is registered, CASA connects to its Streamable HTTP endpoint, lists tools and resources via the MCP SDK, and persists them to the Tool table — populating the previously empty tool catalog in the DB.

This is the foundation for per-tool token verification: docs/dev/specs/MCP_TOOL_TOKEN_VERIFICATION.md

Type of Change

  • Bugfix
  • New Feature
  • Breaking Change
  • Refactor
  • Documentation
  • Other (please describe)

Checklist

  • I have read the contributing guidelines
  • Existing issues have been referenced (where applicable)
  • I have verified this change is not present in other open pull requests
  • Functionality is documented
  • All code style checks pass
  • New code contribution is covered by automated tests
  • All new and existing tests pass

@rafaelsilva29 rafaelsilva29 force-pushed the feat/add-specs-tools-scopes-support branch 3 times, most recently from 4944bd0 to 165f230 Compare May 11, 2026 10:05
Signed-off-by: Rafael Silva (rafaelsi) <rafaelsi@cisco.com>
@rafaelsilva29 rafaelsilva29 force-pushed the feat/add-specs-tools-scopes-support branch from f5856ba to 79a9eeb Compare May 11, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant