DIAL MCP Tools

Total Tools: 2

Quick Reference

# List all dial tools
dmtools list | jq '.tools[] | select(.name | startswith("dial_"))'

# Example usage
dmtools dial_ai_chat [arguments]

Usage in JavaScript Agents

// Direct function calls for dial tools
const result = dial_ai_chat(...);
const result = dial_ai_chat_with_files(...);

Available Tools

Tool NameDescriptionParameters
dial_ai_chatSend a text message to Dial AI and get responsemessage (string, required)
dial_ai_chat_with_filesSend a text message to Dial AI with file attachments. Supports images and documents for analysis and questions.message (string, required)
filePaths (string, required)

Detailed Parameter Information

dial_ai_chat

Send a text message to Dial AI and get response

Parameters:

  • message (string) Required
    • Text message to send to AI

Example:

dmtools dial_ai_chat "value"
// In JavaScript agent
const result = dial_ai_chat("message");

dial_ai_chat_with_files

Send a text message to Dial AI with file attachments. Supports images and documents for analysis and questions.

Parameters:

  • message (string) Required

    • Text message to send to Dial AI
    • Example: What is in this image? Please analyze the document content.
  • filePaths (string) Required

    • Comma-separated list of file paths to attach (supports images and documents)
    • Example: /path/to/image.png,/path/to/document.pdf

Example:

dmtools dial_ai_chat_with_files "value" "value"
// In JavaScript agent
const result = dial_ai_chat_with_files("message", "filePaths");

Edit this page on GitHub →

Rendered from dmtools-ai-docs/references/mcp-tools/dial-tools.md, the same Markdown the DMTools agent skill reads. Last updated .