Tool Integration
Ticos provides external capability integration for agents through the MCP (Model Context Protocol) tool system, allowing robots to call hardware drivers, environmental perception, and external services.
What is MCP
MCP is a standardized tool protocol that allows large AI models to discover and call external tools. In Ticos, MCP tools can be:
- Hardware Actions: Arm control, chassis movement, sensor reading
- Perception Services: Human detection, object recognition, speech recognition
- External APIs: Weather queries, database retrieval, message notifications
Manage Tools
In the Platform -> Tools page, you can:
View Registered Tools
Each tool card displays:
- Tool Name and description
- Input Parameters (defined by JSON Schema)
- Connection Status
Register a New Tool
Supported MCP transport protocols:
| Transport | Description | Typical use |
|---|---|---|
| SSE | Server-Sent Events | Cloud-hosted services |
| STDIO | Standard Input/Output | Local process tools |
| Streamable HTTP | Streaming HTTP | Generic service endpoints |
Test Tools
After registration, you can test tool calls directly on the tool detail page:
- Fill in the test parameters
- Click execute
- View the returned results
Use in Agents
After a tool is registered, enable the corresponding tool in the robot’s Intelligence -> Skills page. Once enabled, the agent will automatically call the appropriate tool during conversation based on the user’s intent.