Tools

System Tools Configuration

Tools provide capabilities for skills to interact with external systems. Configure SSH access, API integrations, and custom tools.

Available Tool Types

SSH Tool

Execute commands on remote servers via SSH. Supports password and key-based authentication.

Parallel executionTimeout controlOutput capture

Zabbix Tool

Query Zabbix API for hosts, items, triggers, and historical data.

Host lookupMetrics queryProblem history

Creating a Tool Instance

1

Navigate to Tools

Go to the Tools page in the Akmatori dashboard.

2

Select Tool Type

Choose the type of tool you want to create (SSH, Zabbix, etc.).

3

Configure Settings

Enter the required configuration (credentials, endpoints, options).

json
{
  "name": "ssh-production",
  "type": "ssh",
  "config": {
    "hosts": ["10.0.1.10", "10.0.1.11"],
    "username": "deploy",
    "auth_method": "key",
    "timeout": 30
  }
}
4

Assign to Skills

Link the tool to skills that need access to it.

Security Considerations

Tool credentials are encrypted at rest. The Codex agent never has direct access to credentials — they are resolved by the MCP Gateway at execution time.
Credentials are base64 encoded and stored securely in PostgreSQL
Network isolation prevents direct database access from the Codex container
All tool executions are logged for audit purposes