Docs βΊ AI agents & tools
MCP server
Zero-dependency MCP server for Claude and other MCP clients.
Dragonfly ships a zero-dependency Model Context Protocol server. It needs only Node.js 18 or newer, and gives Claude Desktop, Claude Code and any MCP client native tools for Dragonfly.
Install
bash
curl -s https://api.trydragonfly.com/v1/mcp -o dragonfly-mcp.mjsConfigure (Claude Desktop / Claude Code)
json
{
"mcpServers": {
"dragonfly": {
"command": "node",
"args": ["/absolute/path/to/dragonfly-mcp.mjs"],
"env": {
"DRAGONFLY_API_KEY": "dfk_live_β¦",
"DRAGONFLY_API_URL": "https://api.trydragonfly.com"
}
}
}
}Claude Code: claude mcp add dragonfly -e DRAGONFLY_API_KEY=dfk_live_β¦ -- node /absolute/path/to/dragonfly-mcp.mjs
Tools
| Tool | Does | Needs a key |
|---|---|---|
dragonfly_signup | Apply for an account; with sandbox: true, returns a test key instantly. | No |
dragonfly_signup_status | Poll an application; the first poll after approval returns the key once. | No |
dragonfly_create_order | Create an order (idempotent on externalId). | Yes |
dragonfly_get_order | Status of an order by externalId. | Yes |
dragonfly_cancel_order | Cancel before pickup. | Yes |
Example conversation
Note: "Send tomorrow's 11:30 lunch for 40 from our Randolph St kitchen to 233 S Wacker, 31st floor, contact Priya 312-555-0111, order number cater-88412." The assistant calls
dragonfly_create_order with the right fields and reports back the orderId and status.Something unclear or missing? Tell us.