Skip to content

Commit fbf0a14

Browse files
Add KEP-936: Introduce Kubeflow-MCP proposal for AI-Powered Training … (#937)
* Add KEP-936: Introduce Kubeflow-MCP proposal for AI-Powered Training Interface Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: add security section, HF Skills comparison, KEP-2839 links, and trainer-specific estimation Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: adjust diagrams Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * feat(kep-936): enhance proposal with security, scalability, and modular architecture Address PR #937 review feedback: - Security section with Istio/impersonation for multi-tenant - Tool scalability via --clients flag and persona filtering - Dedicated training tools for granular permissions - 6-phase implementation with mcp-tef validation - Mellea and AGNTCY Identity integrations Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: Move all diagrams to dedicated assets dir Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: clarify func_code serialization for MCP JSON transport Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * refactor: split into lean KEP and DESIGN.md Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * Add AST security checks, enhanced resource estimation and opentelemetry in phase 3 Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: use Kubeflow Trainer naming and move Package Structure section Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: add deployment modes table and request flow Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: expand multi-mcp ecosystem with Feast and Model Registry coordination Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: add Design Decisions section explaining architectural choices Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: add user story for agent-generated training code Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: add Claude Plugin packaging to Phase 2 Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: add importlib to AST security blocklist Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: add hf-mcp integration and user_provided_params for private model estimation Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: Add custom persona definitions to Phase 3 scope Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: Add mcp-optimizer context in Tool Scalability section Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: Address known question with comparataive analysis of standalone vs SDK rationale with industry precedents Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: Update diagrams Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: Update tool count - core+trainer tools Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: add Ownership section with WG ML Experience and experimental status Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: rename proposed repo to kubeflow/mcp-server Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * docs: add design decision for Agent Skills placement and future repo rename Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> * fix: clarify func_code executes on MCP server host at load time Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com> --------- Signed-off-by: abhijeet-dhumal <abhijeetdhumal652@gmail.com>
1 parent 3cc08a1 commit fbf0a14

17 files changed

Lines changed: 1383 additions & 0 deletions

proposals/936-kubeflow-mcp-server/DESIGN.md

Lines changed: 824 additions & 0 deletions
Large diffs are not rendered by default.

proposals/936-kubeflow-mcp-server/README.md

Lines changed: 559 additions & 0 deletions
Large diffs are not rendered by default.
64.6 KB
Loading
216 KB
Loading
29.5 KB
Loading
118 KB
Loading
284 KB
Loading
30.7 KB
Loading
143 KB
Loading
290 KB
Loading

0 commit comments

Comments
 (0)