MCP Server Tools#
Squirro Chat integrates with the Model Context Protocol (MCP), an open standard that facilitates secure connections between host applications and external data sources and tools. The integration enhances agent capabilities by connecting to remote MCP servers.

MCP offers standardized communication, security, extensibility, and interoperability, enabling Squirro agents to access external tools and data securely. This integration allows agents to connect to remote MCP servers hosting specialized tools, access external data sources through MCP-compatible interfaces, use third-party services and APIs, and extend agent capabilities without custom development.
Configuration#
The MCP server tool is readily available in the agent configuration interface, alongside native Squirro tools, enabling flexible combinations in agent workflows. For external MCP access, an internal MCP server acts as a proxy, providing secure and indirect connectivity.
After setting up an MCP server, follow these steps:
Select an Agent
Choose or create an agent in the Agents tab.
Add MCP Server Tools
In the Custom Tools section, click on Configure New Tool, select the MCP Server Tools entry from the tools dropdown.
Configure Tool Settings
Adjust the tool-specific parameters as required.
Set Tool Priority
When using multiple custom tools for an agent, arrange the order of the tools according to your preferred execution sequence. The tool positioned at the top is the one potentially called first.
Tool Parameters#
- Tool Display Name
The human-friendly name shown to users in the UI.
- Tool Name
A short, unique identifier for the tool.
- Tool Description
An explanation of the tool’s purpose.
- Server URL
The internal URL of the proxy MCP server that Squirro connects to. This should be the full endpoint including protocol and port. To ensure secure access, Squirro recommends to expose it via a private network, such as through a reverse proxy or an SSH tunnel, as the platform requires unauthorized access to the MCP service.
Format:
https://internal-mcp-proxy.company.com:8080
- Skip On Error
When enabled, the agent continues with other available tools if this MCP tool fails to connect or respond. When disabled, tool connection failures may interrupt the agent workflow.
- Include Tools
Specify which tools from the MCP server should be available to the agent. Leave empty to include all available tools from the server.
Format: Comma-separated list of tool IDs (for example,
weather_current, weather_forecast
)- Exclude Tools
Specify which tools from the MCP server to exclude. This is useful when you want most tools but need to block specific ones.
Format: Comma-separated list of tool IDs (for example,
admin_tools, debug_utilities
)
Getting Assistance#
For assistance with Squirro-specific topics or setting up your proxy MCP server, contact Squirro Support and submit a technical support request. To learn more about MCP, check the Model Context Protocol specification.