Skip to content

fix: sync services reference with MCP server tool inventory#3

Merged
notque merged 1 commit intomainfrom
fix/mcp-server-parity
May 7, 2026
Merged

fix: sync services reference with MCP server tool inventory#3
notque merged 1 commit intomainfrom
fix/mcp-server-parity

Conversation

@notque
Copy link
Copy Markdown
Owner

@notque notque commented May 7, 2026

Summary

  • Updated knowledge/sapcc/services.md to reflect all 18 services now available in the MCP server
  • Added tool prefixes for Swift, Designate, Octavia, Glance, Manila, Ironic, and Barbican (previously listed as "-" or missing)
  • Added Castellum and Cronus to the SAP CC-specific services table
  • Expanded "Common Operations by Role" with examples for newer services

Context

The MCP server expanded from 9 to 18 services (55 tools total) but the toolkit's services reference still showed the original subset. This brings the knowledge layer into parity.

Validation

  • python3 tools/validate.py passes
  • All skill SKILL.md files reference only tools that exist in the MCP server (verified via cross-reference)
  • No phantom tool references found

Test plan

  • Verify python3 tools/validate.py passes
  • Confirm service table matches MCP server README

The services knowledge file listed Swift, Designate, and Octavia with
no MCP tool prefix (marked as "-"), and was missing Glance, Manila,
Ironic, Barbican, Castellum, and Cronus entirely. These services all
have tools implemented in openstack-mcp-server since the Phase 2
expansion to 55 tools across 18 services.

Update the services table to reflect actual MCP tool availability and
add common operations for the newer services by role.
@notque notque merged commit 798b3e9 into main May 7, 2026
1 check passed
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