Skip to content

MCP phase 2: project context and CRUD#272

Open
yhenryli wants to merge 7 commits intomainfrom
enhancement/mcp-phase-2-project-context-crud
Open

MCP phase 2: project context and CRUD#272
yhenryli wants to merge 7 commits intomainfrom
enhancement/mcp-phase-2-project-context-crud

Conversation

@yhenryli
Copy link

@yhenryli yhenryli commented Sep 3, 2025

Adds enhancement doc for Datumctl MCP at enhancements/ai/model-context-protocol/README.md. Outlines the overall set of mcp tools. Notes implementation phases. For phase 2, defines datum/change_context and generic resource CRUD powered by discovery.

Closes: #267
Baseline: #255
Related: #217

@yhenryli
Copy link
Author

yhenryli commented Sep 3, 2025

Initial draft, will think through the overall details + adjust the content for this PR and the associated enhancement issue: #267

@scotwells
Copy link
Contributor

@yhenryli instead of focusing this on Phase 2, thoughts on having it cover everything we want to do with MCP? I think it's fine to break the implementation into multiple phases, but I think we could have one enhancement document that outlines the full scope of work.

Also thoughts on having this under enhancements/ai/model-context-protocol?

@yhenryli
Copy link
Author

yhenryli commented Sep 3, 2025

@yhenryli instead of focusing this on Phase 2, thoughts on having it cover everything we want to do with MCP? I think it's fine to break the implementation into multiple phases, but I think we could have one enhancement document that outlines the full scope of work.

Also thoughts on having this under enhancements/ai/model-context-protocol?

good idea to move it to ai/model-context-protocol and have other AI-focused enhancements under enhancements/ai.

ah, the phase language here is probably my getting hang of writing enhancements here. I'll adjust the doc to cover more of what we want to do with mcp (though we will probably add more capabilities as they arise) and will note that the implementation will be in phases. thanks for the feedback!

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.

Update MCP server to allow switching projects and CRUD resources

3 participants