Skip to content

feat: harden MCP capability discovery and agent usability - #8

Merged
josbeir merged 2 commits into
mainfrom
feat/tool-improvements
Aug 8, 2026
Merged

josbeir merged 2 commits into
mainfrom
feat/tool-improvements

Conversation

@josbeir

@josbeir josbeir commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Align the server identity, default protocol version, and initialization instructions with MCP SDK 0.7 so agents receive actionable capability guidance.
  • Add MCP safety annotations for read-only and destructive tools.
  • Redact environment and sensitive CakePHP configuration values before they cross the MCP boundary.
  • Fix prompt references and percent-encode documentation resource URI variables so search and document resources work through protocol discovery.
  • Add repository agent guidance and protocol-level capability discovery/invocation coverage.

Compatibility

  • MCP_PROTOCOL_VERSION remains available for clients requiring an older protocol version.
  • Existing tool names are preserved.
  • Environment/config inspection now intentionally redacts values that may contain secrets.

@josbeir
josbeir force-pushed the feat/tool-improvements branch from aac03da to 8a5c27f Compare August 8, 2026 08:09
@josbeir
josbeir merged commit 68bf39a into main Aug 8, 2026
7 checks 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