Skip to content

Conversation

Moritzslz
Copy link
Collaborator

Description of changes:
I implemented MCP remote server connection which allows the user to connect to remote MCP servers using API Key authentication. The user can select from available tools.

Moritz Schultz added 22 commits September 5, 2025 02:13
- Implement create_mcp_tools to generate MCP tools from bot config
- Add get_mcp_config to extract MCP configuration from a bot
- Implement MCPAuth for HTTP authentication with MCP servers
- Add connect_to_mcp_server_and_list_tools to fetch available tools from MCP server
- Add detailed logging for debugging tool attributes and connection status
- Supports adding, removing, and editing MCP servers
- Handles parsing of config from string or object formats
- Allows testing server connections and fetching available tools
- Implements tool selection toggles per server
- Includes error handling and loading state management
- Uses i18n for translations and custom UI components for inputs and buttons
@statefb statefb changed the title Mcp support [WIP] Mcp support Sep 5, 2025
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