Material takeoffs and job bids for contractors: concrete, paint, framing, roofing. Connect Claude Desktop to the WingMan MCP gateway once and these tools are available in every conversation.
Open Settings, then Developer, then Edit Config, and add this to claude_desktop_config.json. Restart Claude Desktop. Claude Desktop's config file runs local commands, so the remote server is reached through the mcp-remote bridge (needs Node.js).
{
"mcpServers": {
"wingman": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://wingmanprotocol.com/mcp",
"--header",
"X-Wingman-Tools:full"
]
}
}
}Names and descriptions come straight from the live tool registry.
concreteCubic yards, 60/80-lb bag counts and ready-mix cost for slabs, columns or tubes.paintGallons of paint and number of coats for a room from wall dimensions, openings and coverage.framingStud, plate and header counts plus board-feet and cost for a framed wall.bid_estimatorBuild a client job bid from cost components: labor hours x rate + materials + equipment + subs, then overhead, contingency and margin into an…roof_cost_estimatorBallpark roof replacement cost from squares/sqft, material, pitch, tear-off, and stories.These tools sit outside the default tool list, so the config above sets X-Wingman-Tools: full to load the whole catalogue. Without it, your agent can still reach them with discover_tools, then get_tool_schema, then tools/call.
Give Claude Desktop a task that needs it, for example “use concrete from wingman”. The tool call goes to https://wingmanprotocol.com/mcp and the result comes back into the conversation.
Research, the browser and other metered tools draw on Protocol Credits. Top up by card, and keep working from your iPhone with Dandelion, the WingMan agent desk app.
Buy creditsGet Dandelion on the App Store