MCP Tool Servers

11 built-in MCP servers with 45+ trust-gated tools, plus a Connected Apps framework for integrating any external MCP server.

11 Built-in MCP Servers

A comprehensive tool ecosystem spanning filesystem operations, web browsing, email, multi-agent delegation, and runtime skill creation. Every tool is trust-gated by sandbox level — agents earn access through demonstrated reliability.

  • Filesystem + Shell — read files, search, execute read-only commands
  • Web + HTTP — search the web, fetch URLs, make API requests
  • Email + Calendar — send, read, search messages and events
  • Browser — headless Chromium for browsing, screenshots, form filling
  • Delegation — discover agents, delegate tasks across a fleet
  • Memory — pgvector-backed semantic recall and storage
  • Skills — 28 compound tools for common workflows
  • Credentials — W3C Verifiable Credential operations
  • Skill Builder — create new tools at runtime via JSON DSL
GET /api/v1/agent/tools

Servers:
  filesystem    3 tools  (STRICT+)
  shell         1 tool   (ADAPTIVE+)
  web           2 tools  (ADAPTIVE+)
  http          2 tools  (ADAPTIVE+/OPEN+)
  email         2 tools  (ADAPTIVE+/OPEN+)
  delegation    6 tools  (ADAPTIVE+)
  browser       6 tools  (ADAPTIVE+/OPEN+)
  memory        4 tools  (ADAPTIVE+/OPEN+)
  skills       28 tools  (ADAPTIVE+/OPEN+)
  credentials   4 tools  (ADAPTIVE+/OPEN+)
  skillBuilder  4 tools  (ADAPTIVE+/OPEN+)

Total: 62 tool definitions
Visible at ADAPTIVE (trust 30-70): 45
Visible at OPEN (trust 70+): 62

Connected Apps Framework

Register any external MCP-compatible server as a Connected App. DAT auto-discovers available tools, encrypts auth credentials, and enforces per-app operation whitelisting so org admins control exactly which tools are available.

  • Register any HTTP-based MCP server with one API call
  • AES-256-GCM encrypted auth headers stored at rest
  • Auto-discover tools via GET /tools on external servers
  • Per-app operation whitelisting (allowedTools) for admin control
// Register a Connected App
POST /api/v1/agent/apps
{
  "name": "github-mcp",
  "displayName": "GitHub MCP",
  "serverUrl": "https://mcp.example.com",
  "authHeaders": {
    "Authorization": "Bearer ghp_xxx..."
  },
  "allowedTools": [
    "list_repos", "create_issue",
    "search_code"
  ]
}

// Auto-discovery
GET https://mcp.example.com/tools
→ 12 tools discovered
→ 3 whitelisted, 9 blocked by admin
→ Tools appear as github-mcp/list_repos

28 Compound Skills

Compound skills chain existing MCP tools in deterministic TypeScript pipelines with zero LLM calls inside. What takes 10-25 ReAct iterations manually completes in 1-2 iterations with a compound skill.

  • Search — apartments (Zillow API), flights, hotels, products
  • Email — inbox triage with urgency scoring, formatted sends
  • Productivity — morning briefs, meeting summaries, trip planning
  • Advanced — deep research, document ingestion, image generation
// Compound skill: search_apartments
// 1 iteration instead of 15

Input: "2BR apartments in Dublin OH
        under $1500"

Pipeline:
  1. searchApartmentsViaAPI()  → Zillow
  2. extractApartmentListings() → parse
  3. matchesLocation("Dublin OH") → filter
  4. formatResults() → structured output

Output:
  ┌─────────────────────────────────┐
  │ 1. $1,200/mo — 2BR/1BA 850sqft │
  │    123 Main St, Dublin OH 43017 │
  │ 2. $1,350/mo — 2BR/2BA 920sqft │
  │    456 Oak Ave, Dublin OH 43017 │
  └─────────────────────────────────┘
  (via Zillow API)
11
Built-in Servers
45+
Total Tools
28
Compound Skills
Connected Apps

Unlimited Tool Extensibility

Every tool trust-gated, every action audited, every integration secured.