home / mcp / dust mcp server

Dust MCP Server

Provides access to Dust.ai agents via MCP with Dust tt integration and retrieval-augmented capabilities.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "ma3u-mcp-server-dust-py": {
      "command": "python",
      "args": [
        "server.py"
      ],
      "env": {
        "MCP_HOST": "127.0.0.1",
        "MCP_NAME": "Dust MCP Server",
        "MCP_PORT": "5001",
        "DUST_DOMAIN": "https://dust.tt",
        "MCP_TIMEOUT": "30",
        "DUST_API_KEY": "your_api_key",
        "DUST_AGENT_ID": "your_agent_id",
        "DUST_FULLNAME": "Your Full Name",
        "DUST_TIMEZONE": "Europe/Berlin",
        "DUST_USERNAME": "your_username",
        "DUST_AGENT_NAME": "your_agent_name",
        "DUST_WORKSPACE_ID": "your_workspace_id",
        "DUST_WORKSPACE_NAME": "your_workspace_name"
      }
    }
  }
}

Available tools

DustAgentConfig

Configuration utility class that centralizes Dust agent settings and access to Dust API client functionality.

DustAPIClient

HTTP client responsible for communicating with the Dust.tt API, handling authentication, requests, and responses.