{"apiVersion":"v1","directorySlug":"wrench-mcp-5d20cb4d64","title":"Drivers first. Always.","description":"Manufacturer maintenance schedules, known issues, recalls and crash data for 12,000+ vehicles. Maintain the car you own, check the one you're buying, or download the data. Free, no account.","pageUrl":"https://www.mcpbundles.com/skills/wrench-mcp-5d20cb4d64","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.wrench.pro/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"pro.wrench/wrench-mcp-5d20cb4d64","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"resolve_vehicle","description":"Use FIRST whenever the user names a vehicle ('2017 Ford Escape', \"'17 F150\", 'my Honda Civic') unless you already have exact slugs from a previous call. Pass the user's words in `query`. Returns kind=exact (use the returned slugs), suggest (ask the user to confirm one), needsYear (ask ONE question listing availableYears), needsModel, or notFound (say Wrench.Pro doesn't cover it — never guess).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"make":{"type":"string"},"year":{"type":"string"},"model":{"type":"string"},"query":{"type":"string"}}},"title":"Resolve a vehicle to exact year/make/model","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"resolve_vehicle","displayName":"Resolve a vehicle to exact year/make/model"},{"name":"get_vehicle_summary","description":"Use for broad questions about a vehicle ('should I buy it', 'what goes wrong with it', 'tell me about it'). Requires exact slugs from resolve_vehicle. Pass mileage when the user mentioned their odometer to get due-now service items, and zip when the user mentioned a US ZIP code so the card can link nearby shops. End your answer with the canonical Wrench.Pro link and the attribution line from the result.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["year","make","model"],"properties":{"zip":{"type":"string","pattern":"^\\d{5}$"},"make":{"type":"string"},"year":{"type":"string","pattern":"^\\d{4}$"},"model":{"type":"string"},"mileage":{"type":"integer","maximum":1000000,"minimum":0}}},"title":"Full vehicle report: recalls + known issues + maintenance","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_vehicle_summary","displayName":"Full vehicle report: recalls + known issues + maintenance"},{"name":"get_recalls","description":"Use when the user asks specifically about recalls or safety campaigns. Requires exact slugs from resolve_vehicle. Always tell the user to confirm against their own VIN at nhtsa.gov/recalls before acting on safety issues.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["year","make","model"],"properties":{"make":{"type":"string"},"year":{"type":"string","pattern":"^\\d{4}$"},"model":{"type":"string"}}},"title":"NHTSA recalls for a vehicle","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_recalls","displayName":"NHTSA recalls for a vehicle"},{"name":"get_known_issues","description":"Use when the user asks what commonly goes wrong, about reliability, or about a specific symptom. mode='reviewed' is Wrench.Pro's human-reviewed analysis — cite it. mode='raw' means no review yet: say 'no reviewed Known Issues yet' and present rawTopComponents. mode='none': say there's no complaint data. Never invent issues.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["year","make","model"],"properties":{"make":{"type":"string"},"year":{"type":"string","pattern":"^\\d{4}$"},"model":{"type":"string"}}},"title":"Human-reviewed Known Issues (clustered owner complaints)","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_known_issues","displayName":"Human-reviewed Known Issues (clustered owner complaints)"},{"name":"get_maintenance","description":"Use when the user asks about service intervals, what's due, or what a service should cost. Pass mileage when known. Ranges are estimates and marked approximate — present them that way. 'Pro only' means the job isn't realistic DIY: recommend a shop instead of giving repair instructions.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["year","make","model"],"properties":{"make":{"type":"string"},"year":{"type":"string","pattern":"^\\d{4}$"},"model":{"type":"string"},"mileage":{"type":"integer","maximum":1000000,"minimum":0}}},"title":"Maintenance schedule with Dealer/Shop/DIY price ranges","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_maintenance","displayName":"Maintenance schedule with Dealer/Shop/DIY price ranges"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Drivers-first-Always-&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Aud3JlbmNoLnByby9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Drivers-first-Always-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.wrench.pro%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Drivers-first-Always-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.wrench.pro%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Drivers+first.+Always.&connectorUrl=https%3A%2F%2Fmcp.wrench.pro%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Drivers-first-Always-\" --url \"https://mcp.wrench.pro/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/wrench-mcp-5d20cb4d64","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/wrench-mcp-5d20cb4d64/tools/{tool}","mcpServerUrl":"https://mcp.wrench.pro/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/wrench-mcp-5d20cb4d64?live=1"}