Tools and MCP

Wiki

Tools and MCP

DMJBot can call tools provided by MCP servers.

Tool sources

  1. Standard tools bundled with the Docker image.
  2. External MCP servers added in Settings -> Tools.
  3. MCP servers reported by connected devices (see Settings -> Devices). Bridge and Devices
    • MCP servers can be added from our catalog
    • Custom MCP servers can be added on a device as well (STDIO or HTTP-based).

Standard MCP servers included in the docker image include Weather, internet-search, Gmail, any-email, Dropbox, Slack, Jira, and rclone.

MCP servers available in the catalog

These MCP servers are currently published in the DMJBot catalog:

  • command - Execute shell commands in a configured work folder.
  • file-storage - Browse, read, write, move and delete files inside a sandboxed root folder.
  • gmail - Read and send Gmail messages using a Google App Password.
  • any-email - Read and send email via any IMAP + SMTP account.
  • jira-confluence - Read and update Jira Cloud issues and Confluence Cloud pages.
  • rclone-rcd - Work with files on any rclone remote through a running rclone rcd API.
  • slack - Send/read Slack messages, upload files and browse users.
  • dropbox - Browse, read, upload, move and delete files in Dropbox.
  • agent - Run a configured CLI agent/tool in a fixed workspace folder.
  • git - Run git/gh commands in a fixed repo and generate diff/PR reports.