Skip to content

feat(ai): implement MCP service integration for enhanced AI capabilities#4359

Merged
Innei merged 6 commits intodevfrom
feat/mcp
Aug 19, 2025
Merged

feat(ai): implement MCP service integration for enhanced AI capabilities#4359
Innei merged 6 commits intodevfrom
feat/mcp

Conversation

@Innei
Copy link
Copy Markdown
Contributor

@Innei Innei commented Aug 19, 2025

No description provided.

Innei added 4 commits August 15, 2025 20:33
- Added functionality to manage MCP services, including adding, updating, removing, and connecting to services.
- Introduced UI components for MCP service management, allowing users to enable MCP services and discover service endpoints.
- Updated AI settings to include MCP service configurations and integrated translations for new UI elements.
- Enhanced error handling and user feedback for service connection and discovery processes.

These changes collectively extend the AI capabilities by integrating external services through secure OAuth connections, improving the overall user experience.

Signed-off-by: Innei <tukon479@gmail.com>
…ment

- Upgraded '@follow-app/client-sdk' to version 0.3.38, reflecting the latest changes in MCP service management.
- Removed deprecated MCP service functions and streamlined the integration process for better performance.
- Introduced new UI components for managing MCP connections, including transport type selection and header configuration.
- Enhanced error handling and user feedback for service connection and discovery processes.
- Updated translations for new UI elements related to MCP services.

These changes collectively improve the user experience by providing a more robust and intuitive interface for managing external services through secure OAuth connections.

Signed-off-by: Innei <tukon479@gmail.com>
…d UI updates

- Added error handling to ToolInvocationComponent, displaying error messages and visual indicators when tool execution fails.
- Updated the UI to reflect tool status, changing icons and text based on success or failure.
- Improved styling for the back button in ChatInterfaceContent for a more consistent appearance.

These changes improve user feedback and interaction within the AI chat interface, enhancing overall usability.

Signed-off-by: Innei <tukon479@gmail.com>
- Removed redundant resource and prompt counts from the MCPServiceItem component to simplify the display.
- Adjusted the layout to enhance the presentation of service details, including tools, creation date, and last used date.

These changes improve the clarity and usability of the MCP service information within the AI settings interface.

Signed-off-by: Innei <tukon479@gmail.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 19, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
follow Ready Ready Preview Comment Aug 19, 2025 2:04pm
follow-external-ssr Ready Ready Preview Comment Aug 19, 2025 2:04pm

Innei added 2 commits August 19, 2025 21:50
Signed-off-by: Innei <tukon479@gmail.com>
Signed-off-by: Innei <tukon479@gmail.com>
@Innei Innei enabled auto-merge (squash) August 19, 2025 13:52
@Innei Innei disabled auto-merge August 19, 2025 15:34
@Innei Innei merged commit 0c9977d into dev Aug 19, 2025
15 of 17 checks passed
@Innei Innei deleted the feat/mcp branch August 19, 2025 15:34
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.

1 participant