Commit fbf0a14
authored
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
File tree
- proposals/936-kubeflow-mcp-server
- assets
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Loading
0 commit comments