How To Configure MCP Servers in Soph-IA
This guide explains how to create and connect an MCP (Modular Control Point) server in Soph-IA, allowing your AI agents to access external tools, flows, and functions for expanded functionality.
⏱️ Time to complete: 10 minutes
Access the Automation Tab
- Navigate to the Automation tab (located above the Call Center).
- Here you will find Flows, which allow you to build complex operations out of smaller building blocks.
Create a Flow
- Click Create New Flow.
- Build your flow by chaining actions. For example:
- Take a city name as input.
- Send it via an HTTP request to retrieve weather data.
- Extract the relevant JSON fields (e.g., temperature).
- Return the processed result.
- Once complete, Publish the flow so it can be used in MCP servers.
Create an MCP Server
- In the Automation tab, go to MCP Servers and click Create New MCP.
- Give it a meaningful name (e.g., “My MCP”).
- Add tools to the MCP:
- Piece: Predefined operation or function.
- Flow: Any published flow you have created.
- Select your published flow (e.g., Check Weather) and add it to the MCP.
Attach MCP to an Agent
- Go to AI Agents and select your agent.
- In the MCP configuration section, add the MCP you created.
- The agent now has access to all flows and tools within the MCP.
Test the MCP Integration
- Open the Test Window and connect to your agent.
- Ask a question that triggers the MCP tool (e.g., “What’s the weather in Paris today?”).
- The agent should process the request via the MCP and return the correct result.
View MCP Usage History
- Return to the Automation → MCP section.
- Open the History tab of your MCP server.
- Here you can view:
- Each invocation of the MCP.
- Which tool or flow was used.
- Inputs provided (e.g., “Paris”).
- Outputs and responses generated.
What’s Next?
Now that you’ve connected your MCP to an agent, you can extend its capabilities further:
Build more complex workflows with branching logic and multiple inputs.Advanced Agent SettingsFine-tune your agent with prompts, tools, and additional instructions.Embed Agents on Your WebsiteIntegrate your AI agents into your website for direct user interaction.
Need Help?
If you run into any issues or have questions:
- 📧 Email us at developers@soph-ia.ai / soporte@soph-ia.ai
- 📚 Check out our API Reference for detailed documentation
- 🎥 Watch our video tutorials for step-by-step guides