Skip to content

feat(ui): MCP Apps, mcp streaming and client-side support#8947

Merged
mudler merged 9 commits intomasterfrom
feat/mcp-streaming-ui
Mar 11, 2026
Merged

feat(ui): MCP Apps, mcp streaming and client-side support#8947
mudler merged 9 commits intomasterfrom
feat/mcp-streaming-ui

Conversation

@mudler
Copy link
Owner

@mudler mudler commented Mar 10, 2026

Description

This PR adds support to MCP Apps, MCP/tool streaming in the main chat UI and client-side support. In the chat now it's possible to select which servers to enable for the chat, and this is also available in the api directly (can be instrumented via the metadata field)

mcp apps

Fixes: #8884
Fixes: #8883
Supersedes: #8941

Notes for Reviewers

Signed commits

  • Yes, I signed my commits.

@netlify
Copy link

netlify bot commented Mar 10, 2026

Deploy Preview for localai ready!

Name Link
🔨 Latest commit b27f4b5
🔍 Latest deploy log https://app.netlify.com/projects/localai/deploys/69b0abef31346d00084606cb
😎 Deploy Preview https://deploy-preview-8947--localai.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mudler mudler added the enhancement New feature or request label Mar 10, 2026
@mudler mudler changed the title feat(ui): mcp streaming and client-side support feat(ui): MCP Apps, mcp streaming and client-side support Mar 10, 2026
@mudler mudler force-pushed the feat/mcp-streaming-ui branch from 00ea42d to 2e2829c Compare March 10, 2026 21:41
mudler added 5 commits March 10, 2026 21:41
)"

This reverts commit 9e1b0d0.

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
@mudler mudler force-pushed the feat/mcp-streaming-ui branch from 2e2829c to c65af15 Compare March 10, 2026 21:41
mudler added 4 commits March 10, 2026 21:47
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
@mudler mudler merged commit 8818452 into master Mar 11, 2026
35 checks passed
@mudler mudler deleted the feat/mcp-streaming-ui branch March 11, 2026 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support MCP Tool Injection via stdio in Standard Chat Feature Request: Support for MCP Apps in Chat Interface

1 participant