Skip to content

Dev UI MCP #47414

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

Dev UI MCP #47414

wants to merge 2 commits into from

Conversation

phillip-kruger
Copy link
Member

@phillip-kruger phillip-kruger commented Apr 17, 2025

This PR adds a SSE Endpoint on the existing WS Dec UI JsonRPC Services.

It also adds some MCP JsonRPC Endpoints (tools/list and resources/list for now)

It does not work yet :) But sharing it here as a draft so that @mkouba can see :)

image

TODO:

  • Making sure the SSE Endpoint is handling all requests expected from Goose or similar. (@mkouba I have not yet looked at the code you shared.)
  • Implement the resources from build time data
  • Implement the resources from recorded values
  • Implement the resourcesTemplates from Workspace Items
  • Add the parameters to the runtime tools
  • Add the parameters to the deployment tools
  • If the auto description is not enough, find a way to add descriptions.
  • Maybe have a filter to filter out some methods to not be used in MCP ?
  • Populate the Dev UI MCP Server page with info on how to use this.

Copy link

github-actions bot commented Apr 23, 2025

🎊 PR Preview 17ea8c0 has been successfully built and deployed to https://quarkus-pr-main-47414-preview.surge.sh/version/main/guides/

  • Images of blog posts older than 3 months are not available.
  • Newsletters older than 3 months are not available.

@quarkus-bot quarkus-bot bot added the area/dependencies Pull requests that update a dependency file label Apr 29, 2025
@quarkus-bot quarkus-bot bot added area/arc Issue related to ARC (dependency injection) area/core area/hibernate-orm Hibernate ORM labels May 1, 2025
@phillip-kruger phillip-kruger force-pushed the chappie-mcp branch 9 times, most recently from 1b85933 to 12e4dc9 Compare May 7, 2025 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/arc Issue related to ARC (dependency injection) area/core area/dependencies Pull requests that update a dependency file area/hibernate-orm Hibernate ORM area/vertx release/noteworthy-feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants