MCP Documentation

Get started with the Developer Tools MCP server

Getting Started

1. Authentication

Sign up with email or GitHub → Receive an API key → Paste into your MCP client config

2. Get Your API Key

Sign in to your dashboard → Generate a new API key → Copy the key (shown only once)

3. Configure Your MCP Client

Copy this configuration into your Claude Desktop, LM Studio, or other MCP client:

{
  "type": "mcp",
  "version": "1.0",
  "name": "DevTools MCP",
  "transport": {
    "type": "http/sse",
    "endpoint": "https://arttron.dev/api/mcp/stream",
    "auth": {
      "type": "api_key",
      "header": "Authorization",
      "format": "Bearer {key}"
    }
  }
}

Example Tool Call

Use the Authorization header with your API key:

POST /api/mcp/tools/call
Authorization: Bearer sk_test_...
Content-Type: application/json

{
  "tool": "dns_lookup",
  "input": {
    "domain": "example.com",
    "type": "A"
  }
}

Available Tools

All tools are HTTP/SSE endpoints. Use the Authorization header with your API key.

  • dns_lookup — Resolve DNS records
  • ip_lookup — Geolocate IP addresses
  • qr_generate — Generate QR codes
  • list_versions — List available versions
  • download_dev_server — Download server binary
  • proxy_image — Proxy external images

Rate Limits

Free tier: 100 tool calls per month. Rate limits are enforced per API key.

Need help?

Contact us at [email protected]

Back to MCP