D-Tools MCP Server

25 tools. 8 can modify or destroy data without limits.

8 write tools that can modify data. Rate limits recommended.

Last updated:

8 can modify or destroy data
17 read-only
25 tools total

Community server · catalogue entry verified 29/06/2026

How to control D-Tools MCP Server ↓

What D-Tools MCP Server exposes to your agents

Read (17) Write / Execute (8) Destructive / Financial (0)
High Risk

The most dangerous D-Tools MCP Server tools

8 of D-Tools MCP Server's 25 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control D-Tools MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and D-Tools MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "archive_project": {
    "limits": [
      {
        "counter": "archive_project_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "analyze_project_profitability": {
    "limits": [
      {
        "counter": "analyze_project_profitability_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register D-Tools MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON D-TOOLS →

Instant setup, no code required.

All 25 D-Tools MCP Server tools

READ 17 tools
Read analyze_project_profitability Analyse the financial profitability of a D-Tools SI project. Returns total cost, revenue, profit, and gross ma Read get_catalog Retrieve a D-Tools SI product catalog entry by its unique ID. Read get_client Retrieve a D-Tools SI client record by its unique ID. Read get_equipment_summary Return a grouped equipment summary for a D-Tools SI project, aggregating quantities and costs by category (fal Read get_project Retrieve a D-Tools SI project or change order by its unique ID. Returns the full project record including all Read get_purchase_order Retrieve a D-Tools SI purchase order by its unique ID. Read get_service_order Retrieve a D-Tools SI service order by its unique ID. Read get_task Retrieve a D-Tools SI task by its unique ID. Read health_check Run a comprehensive health check verifying D-Tools API connectivity, configuration, webhook handler registrati Read list_catalogs List D-Tools SI product catalog entries with optional pagination and search text filtering. Read list_clients List D-Tools SI client records with optional pagination, search text, and deleted or imported filters. Read list_projects List D-Tools SI projects with optional pagination and filtering by search text, archived, imported, or deleted Read list_purchase_orders List D-Tools SI purchase orders with optional pagination, search text, vendor filters, and status filters. Read list_service_orders List D-Tools SI service orders with optional pagination, search text, client filters, and progress status filt Read list_tasks List D-Tools SI tasks with optional filters for project association, search text, pagination, and deleted or i Read search_products Search the D-Tools SI product catalog by keyword. Returns matching entries with pricing, manufacturer, and spe Read server_status Return a quick status snapshot of the MCP server process, including uptime, memory usage, and Node.js version.

Questions about D-Tools MCP Server

How do I prevent bulk modifications through D-Tools MCP Server? +

The D-Tools MCP Server server has 8 write tools including archive_project, create_client, create_project. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach D-Tools MCP Server.

How many tools does the D-Tools MCP Server MCP server expose? +

25 tools across 2 categories: Read, Write. 17 are read-only. 8 can modify, create, or delete data.

How do I enforce a policy on D-Tools MCP Server? +

Register the D-Tools MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every D-Tools MCP Server tool call.

Deterministic rules across all 25 D-Tools MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

25 D-Tools MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.