RestaurantDoctorAI
Free restaurant profit check, recipe costing, calculators, website check, deadlines, guides, blog.
| Endpoint | https://restaurantdoctorai.com/api/mcp (streamable-http) |
|---|---|
| Registry version | 1.14.0 |
| Now | 22 tools · grade F (44) · pin ts_1c31d0f052bbc60b1432c28d26367282 · protocol 2025-06-18 |
| First / last listed | 2026-11-09 00:53 UTC / 2026-11-09 00:53 UTC |
| Grade over time | 2026-11-09: F (44), 22 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: restaurantdoctor_get_questions restaurantdoctor_run_free_check restaurantdoctor_cost_recipe restaurantdoctor_check_website restaurantdoctor_deadlines restaurantdoctor_search_knowledge restaurantdoctor_list_knowledge restaurantdoctor_read_knowledge restaurantdoctor_prime_cost restaurantdoctor_labor_cost restaurantdoctor_break_even restaurantdoctor_restaurant_budget restaurantdoctor_plate_cost restaurantdoctor_delivery_price restaurantdoctor_menu_calories restaurantdoctor_fica_tip_credit restaurantdoctor_card_fees restaurantdoctor_booking_fees restaurantdoctor_cash_out restaurantdoctor_tip_out restaurantdoctor_par_levels restaurantdoctor_prime_cost_consult
restaurantdoctor_get_questions | Lists the 12 multiple-choice questions of the free restaurant profit check, with the answer values each one accepts. Money ranges, delivery apps and review sites follow the restaurant's country (default US). params: country |
restaurantdoctor_run_free_check | Scores a restaurant's 12 answers against RestaurantDoctorAI's targets for its type of restaurant and returns the free result the website shows: an overall grade, grades by area, the estimated money lost to avoidable costs, all of them together, a month and a year, the costliest issue or biggest opportunity with its estimated money a month, what one point of prime cost is worth, and the first fix. params: serviceModel*, monthlyRevenue*, primeCostAwareness*, plateCostingFrequency*, wasteTrackingMethod*, beverageMonitoring*, laborFlexing*, occupancyCostRatio*, deliveryDependency*, seatingDynamics*, contactCapture*, reputationHealth*, country |
restaurantdoctor_cost_recipe | Reads a recipe's ingredient lines as written, weighs each one with USDA FoodData Central and USDA yields, and prices it with the owner's own prices when given, else dated US public prices (BLS and USDA ERS store averages, USDA wholesale prices, and USDA weekly store-ad sale prices, which run low). Returns a draft in US dollars: each line's grams, cost and price source, what each line still needs, params: recipe*, servings, source, prices |
restaurantdoctor_check_website | Checks a restaurant's own website as the online check on restaurantdoctorai.com does: secure (https) and on its own address, made for phones, a menu written as text that phones and Google can read, online orders on its own terms or only through delivery apps, the address, hours and phone written on the page, tap to call, a way to get in touch, email sign-up and gift cards, what Google reads (a hea params: website*, phoneSpeed |
restaurantdoctor_deadlines | Lists a US restaurant's coming tax, payroll, license and permit deadlines, as the deadline calendar on restaurantdoctorai.com does: federal dates (payroll forms, tip reports, W-2s, 1099s, returns, estimated tax) and the state's (sales tax, unemployment reports, yearly reports, franchise taxes, minimum wage changes, liquor and health permit dates where one date applies to everyone), each moved for params: state*, staff*, tips, alcohol*, business, formed, salesTax, deposits, contractors, estimated, bigTipped, fullTime50, caterer, city, months, scope, withinDays |
restaurantdoctor_search_knowledge | Searches RestaurantDoctorAI's sourced library: the website's guides and blog posts, RestaurantDoctorAI's step-by-step fixes, RestaurantDoctorAI's targets by type of restaurant, sourced industry facts, and an expert knowledge base of sourced how-tos, rules and checklists (costs, labor, money, growth, compliance, operations). Keyword search: "break-even", "breakeven" and "break even" are one term, a params: query*, limit, kind |
restaurantdoctor_list_knowledge | Lists the entries of RestaurantDoctorAI's sourced library, all or one kind (guide, post, play, targets, fact or knowledge), up to 50 at a time: each with its id, kind, title, link and source, and for guides and blog posts the day it was published and last updated. It shows what the library has, such as every blog post and its date. Pages with offset and limit; nextOffset gives the next page. Nothi params: kind, offset, limit |
restaurantdoctor_read_knowledge | Reads one entry of RestaurantDoctorAI's library in full (a guide, a blog post, a playbook fix, the targets, a fact or a knowledge entry), by its id (such as 'guide:restaurant-prime-cost'), with its title, link and source. A long entry comes 8,000 characters at a time, with its total length: the next part starts at the nextOffset it returns. The query isn't stored; only an anonymous daily count of params: id*, offset |
restaurantdoctor_prime_cost | Works out a restaurant's prime cost from the owner's own figures for one week or month, as the free prime cost calculator on restaurantdoctorai.com does: food and drink used plus labor, as a share of net sales, against the target for its type of restaurant, with what the points over or under are worth, food and labor each against their own range, and which to look at first. Takes net sales, food a params: format*, period*, sales, purchases, wages, payrollCosts, openingStock, closingStock, ownerPay |
restaurantdoctor_labor_cost | Works out a restaurant's labor cost from the owner's own payroll figures for one week or month, as the free labor cost calculator on restaurantdoctorai.com does, in one of its three modes: share (labor as a % of net sales, against the range for its type of restaurant, with what the points over are worth), hours (next period's labor budget and the hourly staff hours it pays for once salaries are pa params: mode*, format*, period*, sales, hourlyWages, hours, salaries, payrollCosts, overtimeHours, ownerPay, forecast, target, hourSales |
restaurantdoctor_break_even | Works out a restaurant's break-even sales from the owner's figures for one typical month, as the free break-even calculator on restaurantdoctorai.com does: the sales a month needs to pay every bill, also a week, a day open and guests a day; how far the month was above or short of it; what was left over after every bill; what a point of cost moves it by; with and without the owner's own pay; and if params: sales, purchases, hourlyPay, otherVariable, hourly, fixedBills, ownerPay, averageSpend, daysPerWeek, openingStock, closingStock, goal |
restaurantdoctor_restaurant_budget | Works out a restaurant's monthly budget from the owner's expected sales and type of restaurant, as the free restaurant budget calculator on restaurantdoctorai.com does: food and drink, labor, prime cost and rent with utilities as money ranges by RestaurantDoctorAI's targets for that type, other operating costs at the owner's share or a 20% working assumption, what's left after every bill, and brea params: format*, sales, rent, ownerPay, otherPct |
restaurantdoctor_plate_cost | Works out what one plate of a dish costs and what to charge for it, as the free plate cost calculator on restaurantdoctorai.com does: from each ingredient's pack price and the amount used (with a usable % for trim), or from a plate cost the owner already knows; then the food cost at the menu price, what's left per plate, the price for their target food cost and the prices inside the range for thei params: mode*, format*, ingredients, portions, extras, plateCost, menuPrice, taxIncluded, taxRate, target, sold |
restaurantdoctor_delivery_price | Works out a dish's break-even price on a delivery app, the app price that leaves the owner the same money as selling it in their dining room, as the free delivery app price calculator on restaurantdoctorai.com does: the in-house price ÷ (1 − the app's real commission rate), the markup on the in-house price that takes (rounded up to a whole percent), and what the app keeps. Takes the dish's in-hous params: price, rate |
restaurantdoctor_menu_calories | Works out a dish's calories from its recipe, as the free menu calorie counter on restaurantdoctorai.com does: each ingredient's calories from USDA FoodData Central (a list of 118 common foods) or its pack label, added up, shared by the plates it makes or by portion weight, and rounded once the way US, Ontario or UK and EU menus show calories. Ingredients are matched to that list, never guessed: wo params: country*, dish, ingredients, portioning*, plates, cookedWeight, portionWeight |
restaurantdoctor_fica_tip_credit | Estimates a US restaurant's FICA tip credit (IRS Form 8846, the 45B credit) for a year like the one in its payroll figures, as the free FICA tip credit check on restaurantdoctorai.com does: the employer's 7.65% Social Security and Medicare tax on reported tips, less the tips needed to bring tipped staff's cash wage up to the 5.15 dollars an hour the law fixes for restaurants. Returns the reasons t params: alreadyClaimed, state, cashWage, reportedTips, tippedHours, businessType, owesIncomeTax |
restaurantdoctor_card_fees | Checks a US restaurant's card processing fees for one month, as the free card fees check on restaurantdoctorai.com does: the cost per 100 dollars of card sales (the effective rate), against a dated fair range for that type of restaurant (an estimate of a competitive interchange-plus account from Visa's published restaurant interchange, network fees and a fair markup); how far above it the fees are params: cardSales, totalFees, processor*, format*, cardCount, averageTicket, pricingModel |
restaurantdoctor_booking_fees | Works out what a US restaurant's reservation app costs it, as the free booking fee check on restaurantdoctorai.com does: a month, a year, per guest who booked through it and as a share of the average spend, from the plan's published price (dated, sourced) or the owner's invoice, plus fees per guest and the percentage on deposits. Of the apps checked, only OpenTable charges per guest: for guests fr params: platform*, networkCovers, partnerCovers, websiteCovers, websiteFlatAddOn, monthlyFee, networkCoverFee, partnerCoverFee, prepaidAmount, prepaidFeePercent, averageSpend, firstMonth, renewalDate |
restaurantdoctor_cash_out | Works out a restaurant's nightly cash close for one drawer and one day or shift, as the free cash-out sheet on restaurantdoctorai.com does: expected cash (starting bank + cash sales - cash tips paid out - paid outs), over or short against the cash counted, the deposit (counted minus the starting bank), the card difference (processor batch minus POS card sales) when both are sent, and comps, voids params: startingBank, cashSales, cashTipsPaidOut, paidOuts, cashCounted, cardSales, cardBatch, netSales, comps, voids, discounts |
restaurantdoctor_tip_out | Works out how a restaurant shares tips, two ways, as the free tip-out sheet on restaurantdoctorai.com does. method percent: a server's tip-out to support roles, each a percentage of the server's net sales or tips, with the total tip-out, what the server keeps from their tips, and an error-level check when the tip-out is more than the tips. method pool: a tip pool shared by hours, with optional poi params: method*, baseKind, base, tips, roles, pool, members |
restaurantdoctor_par_levels | Works out par levels and what to order for up to 50 kitchen or bar items, as the free prep and par sheet on restaurantdoctorai.com does. Par = use per day × days covered + safety stock (days covered: from the day of the count and the order until the next delivery after this one arrives); order = par minus what's on hand, never below 0, rounded up to whole packs when a pack size is sent. Takes each params: items, daysOpenPerWeek, daysCovered |
restaurantdoctor_prime_cost_consult | Runs the guided consult "Fix my prime cost" one step at a time from the answers so far, as RestaurantDoctorAI's AI restaurant expert does on restaurantdoctorai.com: the 6 set questions (type of restaurant, a week or a month, net sales, food and drink invoices, wages, payroll taxes and benefits), a check on any figure that looks like a slip, the free prime cost calculator's result, then up to 5 mor params: format, period, payrollIn, estimated, skipped, confirmed, firstHalf, resultSeen, costsKnown, dishes, dishesDone, hourlyWages, hours, overtimeHours, unpaid, alsoOther, sales, purchases, wages, payrollCosts, openingStock, closingStock, ownerPay |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.