Skip to content

mcp init - #232

Merged
vmelikyan merged 1 commit into
mainfrom
lfc-mcp
Aug 1, 2026
Merged

mcp init#232
vmelikyan merged 1 commit into
mainfrom
lfc-mcp

Conversation

@vmelikyan

Copy link
Copy Markdown
Contributor
  • Implements 17 MCP tools for environment discovery, configuration, diagnostics, lifecycle operations, and hosted sites.
  • Adds admin-controlled enabled and allowChanges settings with runtime enforcement.
  • Adds idempotent Keycloak/OAuth provisioning and readiness checks during enablement and re-enablement.
  • Uses lightweight disable semantics: tool access closes immediately while durable Keycloak configuration is retained.
  • Adds strict input/output schema validation, authorization, rate limits, auditing, redaction, and destructive-action confirmation.
  • Adds comprehensive protocol, tool, configuration, Keycloak, and live OAuth test coverage.

@vmelikyan
vmelikyan requested a review from a team as a code owner August 1, 2026 19:15
@vmelikyan
vmelikyan merged commit 51ff971 into main Aug 1, 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