Start a project

For agents and developers

The Brand Bakery API.

Run every free tool, read the site’s content and start an enquiry, through plain JSON endpoints or an MCP server. No account and no key. Requests are rate limited per IP.

  • 62 tools
  • No API key
  • JSON and MCP

Quick start

BB=https://www.brandbakery.tech

# every tool
curl $BB/api/tools

# run one
curl -X POST $BB/api/tools/word_count \
  -H 'content-type: application/json' \
  -d '{"text":"Fresh out of the oven"}'

Four ways in

Pick the door that fits

  • JSON endpoints

    GET  /api/tools
    POST /api/tools/{name}

    List every tool, then call one with a JSON body. Responses are JSON. CORS is open for the list.

  • MCP server

    POST /mcp

    Streamable HTTP with no login. Connect an agent and it sees the same tools with their input schemas.

  • Markdown copies

    GET /about.md
    Accept: text/markdown

    Every public page has a Markdown copy: add .md to the URL, or ask for text/markdown.

  • Discovery

    GET /.well-known/api-catalog
    GET /api/openapi.json

    An API catalog, an OpenAPI description and llms.txt, also advertised in Link headers.

The catalogue

Every tool, one list

Each tool is POST /api/tools/{name} with a JSON body, and the same name over MCP. Input schemas are in the OpenAPI description.

Site content

Search the site and read services, AI employee roles, case studies and company facts.

  • search_siteRESTMCPRead only

    Search the Brand Bakery site

    Search Brand Bakery pages, services, AI employee roles, case studies, free tools and Pulse articles. Returns titles, URLs and one-line summaries, best match first.

  • list_practicesRESTMCPRead only

    List service practices

    List the eight practice areas Brand Bakery works in (brand, web, search and so on), with how many services each has and the hub page URL.

  • list_servicesRESTMCPRead only

    List services

    List every Brand Bakery service, optionally for one practice. Services with their own page carry a URL; others are offered on request. The AI sales employee is ₹50,000 to set up and ₹22,500 a month; the AI Receptionist ₹30,000 and ₹10,000 a month; other work is quoted after a short call.

  • get_serviceRESTMCPRead only

    Get a service

    Get one service as structured data: who it is for and not for, deliverables, process, timeline guidance, pricing line, related case studies and FAQs.

  • list_ai_employee_rolesRESTMCPRead only

    List AI employee roles

    List the AI employee roles Brand Bakery builds for businesses (receptionist, sales executive and more), with the pricing model and what is live at launch.

  • get_ai_employee_roleRESTMCPRead only

    Get an AI employee role

    Get one AI employee role: tasks, channels, an example day, when it hands over to a person, and FAQs.

  • list_case_studiesRESTMCPRead only

    List case studies

    List Brand Bakery case studies: client, industry, headline, live URL and status (live or in progress).

  • get_case_studyRESTMCPRead only

    Get a case study

    Get one case study: the brief, what was built, the hard part, the stack and measured proof with its source.

  • get_company_factsRESTMCPRead only

    Get company facts

    Get Brand Bakery company facts: what it does, founder, location, registration (MSME, not GST registered), contact email, booking link, social profiles, team and products. Unknown facts are null.

Free tools

The same tools as the pages under /tools, with the same rules.

  • seo_auditRESTMCPRead only

    Website SEO and usability check

    Check a public website URL for static HTML SEO, discoverability, trust and basic accessibility signals, with separate Lighthouse lab performance when available. Takes up to a minute. Not a ranking prediction.

    Open the page version
  • whatsapp_linkRESTMCPRead only

    WhatsApp link builder

    Build a wa.me click-to-chat link with an optional prefilled message.

    Open the page version
  • lead_costRESTMCPRead only

    Break-even lead cost calculator

    Work out the most you can spend per enquiry before a sale stops paying for itself: contribution per sale (₹) times the lead-to-sale rate (%).

    Open the page version
  • lead_leak_auditRESTMCPRead only

    Lead leak audit

    Score how a business handles enquiries out of 100 from ten yes, no or unsure answers. Unsure earns a quarter of the weight; round the total once to a whole point. Fixes rank by lost points, with ties in question order. Partial scores are provisional. Call with no answers to get the questions.

    Open the page version
  • ai_vs_telecallerRESTMCPRead only

    AI employee vs telecaller calculator

    Extra customers and profit from calling every lead within a minute, the AI employee's monthly cost and how it compares with hiring telecallers. Prices default to the AI Receptionist: ₹10,000 a month after a ₹30,000 setup, 1,000 minutes, then ₹9 a minute.

    Open the page version
  • interior_reply_clockRESTMCPRead only

    Interior enquiry reply clock

    For an interior design or modular kitchen firm: from the days and hours someone answers enquiries, the hours covered out of 168, the longest wait for a reply (closing time on the last open day to the next opening), the share of enquiries arriving after hours (the firm's own figure, or an even-spread estimate over 8 am to 11 pm) and the project value in those enquiries at the firm's signing rate. The value is waiting for a reply, not lost.

    Open the page version
  • solar_site_survey_costRESTMCPRead only

    Solar site survey cost

    For a rooftop solar installer: from enquiries, site surveys and installations signed a month and the cost of one survey trip, the survey spend, the survey cost behind each signed installation and its share of the average system value. With the installer's own share of surveys at roofs that could never fit, also the spend on those trips. It does not estimate that share and does not quote subsidy amounts.

    Open the page version
  • distributor_order_deskRESTMCPRead only

    Distributor order desk

    For a distributor or wholesaler taking retailer orders by phone and WhatsApp: from orders a month, minutes per order and the desk's days and hours, the staff hours spent taking orders, how many people's whole day that is, the share of orders arriving while the desk is closed (the distributor's own figure, or an even-spread estimate over 8 am to 10 pm), the order value waiting for the next opening and the longest wait. The value is waiting, not lost.

    Open the page version
  • site_visit_show_upRESTMCPRead only

    Real estate site visit show-up

    For a real estate broker or developer: from site visits booked a month, the show-up rate, the share of visits that book and what one booking earns, the no-shows, the bookings and booking value inside them at the firm's own rate, and what ten more points of show-up would add. Uses only the firm's figures; no benchmark.

    Open the page version
  • interior_open_quotesRESTMCPRead only

    Interior open quote value

    For an interior design or modular kitchen firm: from quotes sent in the last 60 days, quotes signed, quotes declined, average project value and follow-ups per quote, the open quotes and their value, the signing rate on decided quotes and the open value at that rate (an upper-end estimate).

    Open the page version
  • demo_class_show_upRESTMCPRead only

    Coaching demo class show-up

    For a coaching institute: from demo classes booked a month, the show-up rate, the share of attended demos that lead to an admission and the fee per admission, the no-shows, the admissions and fee value inside them at the institute's own rate, and what ten more points of show-up would add. Uses only the institute's figures; no benchmark and no result promises.

    Open the page version
  • payment_delay_costRESTMCPRead only

    Payment delay cost

    For a distributor or trader selling on credit: from credit sales a month, the credit period, the actual days to collect and the interest rate on the firm's own borrowing, the days late, the money sitting with buyers beyond terms, the total owed and the interest it costs a month and a year. A month is 30 days.

    Open the page version
  • solar_lead_funnelRESTMCPRead only

    Solar lead funnel

    For a rooftop solar installer: from leads and lead spend a month, the share reached, surveyed and signed, and the value of an installation, the leads never reached, surveys, installations, cost per lead and per installation, and the extra installations and value if ten more points of leads were reached at the installer's own rates. No benchmarks and no subsidy amounts.

    Open the page version
  • clinic_front_desk_loadRESTMCPRead only

    Clinic front desk call load

    For a clinic front desk: from calls a day, minutes per call, desk staff, desk hours and the share of calls in the busiest two hours, the phone hours a day, the share of desk time on the phone, peak calls an hour, phone minutes per person per peak hour, and the peak calls beyond what the desk can take even doing nothing else. Receptionist work only.

    Open the page version
  • coaching_fee_instalmentsRESTMCPRead only

    Coaching fee instalments paid late

    For a coaching institute: from students on monthly instalments, the instalment, the share paying late, average days late, follow-ups per late payer and minutes each, the late payers, money paid late a month, office hours spent chasing, and the average past-due balance. No interest or penalty assumed.

    Open the page version
  • old_leads_valueRESTMCPRead only

    Old leads value

    For any business with enquiries that went quiet: from the number of old leads, the user's own guess at the share still buying, the share reachable and the close rate, the leads reached, those still buying, sales, value, and value per hundred old leads. No benchmark rates.

    Open the page version
  • cod_rto_costRESTMCPRead only

    COD return to origin cost

    For a D2C or online seller: from COD orders a month, the RTO rate, the courier charge each way and other losses per returned order, the RTO orders, the cost of each, the cost a month and a year, and what one point less RTO saves. Product value is not counted, since it returns to stock.

    Open the page version
  • property_site_visit_costRESTMCPRead only

    Real estate cost per site visit

    For a broker or developer: cost per lead, site-visit rate, cost per site visit, estimated bookings, cost per booking and return per rupee for each lead source (portal, Meta, Google and so on), from last month's own numbers, plus the total and the source with the cheapest site visit.

    Open the page version
  • enquiry_health_checkRESTMCPRead only

    Enquiry health check

    Score out of 100 for six things a buyer meets when contacting a business (evening and Sunday cover, tap-to-call, WhatsApp button, reply time on the form, how many numbers are listed, own-domain email), with fixes by points lost and a comparison with Brand Bakery's October 2026 sample of 109 Delhi NCR businesses. Call with no answers to get the questions and options.

    Open the page version
  • clinic_missed_callsRESTMCPRead only

    Clinic missed call checker

    For a clinic: calls the front desk misses each month (after hours and ringing out in clinic hours), the appointments the callers who never call back would have booked, the fees at risk, and what Brand Bakery's AI Receptionist would cost at its published price to answer those calls. All rates are the clinic's own.

    Open the page version
  • ai_receptionist_roiRESTMCPRead only

    AI receptionist ROI and payback

    For any business that takes calls: the calls nobody picks up each month, the callers who never ring back, what the ones who would have booked are worth, and how many months Brand Bakery's AI Receptionist takes to earn back its setup at its published price (setup, monthly fee, minutes over the 1,000 included). All rates are the owner's own.

    Open the page version
  • coaching_admission_planRESTMCPRead only

    Coaching admission season planner

    Work back from an admission target to the enquiries, demo classes or counselling sessions, ad budget and daily calls a coaching institute needs before the batch starts, and check the calls against counsellor capacity.

    Open the page version
  • ai_calling_priceRESTMCPRead only

    AI calling agent price comparer

    Monthly cost and cost per lead of calling every lead three ways: a self-serve AI platform billed per minute, Brand Bakery's AI Receptionist at its published price, and telecallers on salary. The AI sales employee (₹50,000 setup plus ₹22,500 a month) is not part of this comparison.

    Open the page version
  • indiamart_response_rateRESTMCPRead only

    IndiaMART response rate checker

    From last month's IndiaMART enquiries, replies and same-day replies, work out the response rate, the same-day rate and the orders and revenue the unanswered enquiries would have brought at the seller's win rate. With the monthly IndiaMART spend, also the cost per enquiry and the spend on enquiries nobody answered.

    Open the page version
  • missed_enquiry_costRESTMCPRead only

    Missed enquiry cost calculator

    Estimate the revenue lost each month and year to enquiries that go unanswered or get a late reply, assuming they would have closed at your usual rate.

    Open the page version
  • ad_budget_planRESTMCPRead only

    Ad budget planner

    From a monthly ad budget, cost per lead, close rate and contribution per sale, work out leads, customers, ad cost per customer and what is left after ad spend.

    Open the page version
  • whatsapp_api_costRESTMCPRead only

    WhatsApp API cost calculator (India)

    Meta's monthly charges for WhatsApp Business Platform messages to Indian numbers, at the current India list rates, with the free service tier and volume bands applied.

    Open the page version
  • no_show_costRESTMCPRead only

    Appointment no-show cost calculator

    Fees lost each month and year to missed appointments, and what preventing a share of them would recover.

    Open the page version
  • webinar_funnelRESTMCPRead only

    Webinar funnel calculator

    From registrations, show-up rate, buying rate, price and ad spend for a free webinar or workshop: attendees, buyers, revenue, cost per buyer and value per registration.

    Open the page version
  • order_profitRESTMCPRead only

    Online order profit calculator

    Profit on one online order after GST, fees, shipping, packaging, returns and ad cost. A returned order earns nothing, keeps its costs and adds the return cost.

    Open the page version
  • sales_target_planRESTMCPRead only

    Sales target planner

    Work back from a monthly sales target to the site visits or meetings, leads and ad budget needed.

    Open the page version
  • solar_subsidyRESTMCPRead only

    Rooftop solar subsidy and savings calculator

    PM Surya Ghar central subsidy for a home rooftop solar system (MNRE guidelines, amended July 2025), the cost after it, monthly units and bill savings, and payback years.

    Open the page version
  • telecalling_scriptRESTMCPRead only

    Telecalling script writer (Hinglish or Hindi)

    A call script for phoning people who enquired, for real estate, clinics or coaching, in Hinglish or Hindi. Opens with the business name and AI disclosure, and offers to stop calling.

    Open the page version
  • follow_up_planRESTMCPRead only

    Lead follow-up planner

    Five WhatsApp follow-up messages for a new enquiry, from day 0 to day 14, in English or Hinglish, each marked as a free-form reply or an approved template. Assumes no further customer replies; each new customer message restarts the 24-hour window.

    Open the page version
  • gst_invoice_totalsRESTMCPRead only

    GST invoice totals

    Line totals, taxable value, CGST and SGST (same state) or IGST (another state), round off and the amount in words for a GST invoice or quotation.

    Open the page version
  • gst_calcRESTMCPRead only

    GST calculator

    Add GST to an amount or take it out of a GST-inclusive one, with the CGST and SGST (same state) or IGST (another state) split.

    Open the page version
  • review_requestRESTMCPRead only

    Google review request writer

    Write a review request message for a customer, with a WhatsApp share link, from a business name and its Google review link.

    Open the page version
  • build_campaign_linkRESTMCPRead only

    Campaign link builder

    Tag a destination URL with utm_source, utm_medium and utm_campaign for posters, menus, packaging and local promotions.

    Open the page version
  • utm_buildRESTMCPRead only

    UTM builder

    Build a URL with UTM parameters, including optional utm_term and utm_content.

    Open the page version
  • brand_briefRESTMCPRead only

    Business brief builder

    Turn answers about a business into a plain-text project brief for a website or branding project. Unanswered questions read "To discuss".

    Open the page version
  • launch_checklistRESTMCPRead only

    Website launch checklist

    Get the practical website launch checklist. Pass the numbers of items already done to see what is left.

    Open the page version
  • color_contrastRESTMCPRead only

    Colour contrast checker

    Compute the WCAG contrast ratio of two hex colours and whether it passes AA and AAA for normal and large text.

    Open the page version
  • slug_generateRESTMCPRead only

    URL slug generator

    Turn a title or any text into a clean, lowercase URL slug.

    Open the page version
  • word_countRESTMCPRead only

    Word counter

    Count words, characters, sentences and paragraphs, estimate reading time and a Flesch reading-ease score.

    Open the page version
  • case_convertRESTMCPRead only

    Case converter

    Convert text to UPPER, lower, Title, Sentence, camel, Pascal, snake, kebab or CONSTANT case.

    Open the page version
  • json_formatRESTMCPRead only

    JSON formatter and validator

    Validate JSON and return it pretty-printed or minified, or the parse error.

    Open the page version
  • base64_codecRESTMCPRead only

    Base64 encoder and decoder

    Encode UTF-8 text to Base64 or decode Base64 back to text.

    Open the page version
  • uuid_generateRESTMCPRead only

    UUID generator

    Generate random version 4 UUIDs.

    Open the page version
  • lorem_ipsumRESTMCPRead only

    Placeholder text generator

    Generate lorem ipsum placeholder text by paragraphs, sentences or words.

    Open the page version
  • qr_codeRESTMCPRead only

    QR code generator

    Make a QR code for a URL or text. Returns an SVG string.

    Open the page version

Actions

Start an enquiry, get the booking link or find a page. Nothing is sent or booked without the person.

  • start_enquiryRESTMCPWrites

    Start an enquiry

    Start a project enquiry with Brand Bakery on behalf of the user. In a browser this fills in the visible enquiry form and the user reviews it and presses Send; nothing is sent for them. Through the server it is saved as unconfirmed, and a person at Brand Bakery reviews it before anyone replies. Needs the name of the person and a mobile number or an email; everything else is optional. Only use details the user gave you.

  • book_discovery_callRESTMCPRead only

    Book a discovery call

    Get the link to book a free 20-minute discovery call with the founder, with optional details to prefill. Opening and confirming the booking is up to the user.

  • navigateRESTMCPRead only

    Go to a page

    Find a Brand Bakery page by name, e.g. "AI receptionist page", "website design", "Pure Prakriti case study" or "contact". Returns its URL; in a browser it also opens the page.

Endpoint in detail

SEO audit

Run static HTML checks for a public HTTP(S) URL on port 80 or 443. Private networks, credentialed URLs and unsafe redirects are rejected. Requests, response sizes, redirects and network time are bounded. Do not include private tokens or confidential parameters in URLs.

Understanding the response

The JSON report includes url, overallScore, methodology and modules. Module scores and overallScore can be null when unavailable; never read null as zero. The overall score averages static HTML heuristics. Lighthouse lab performance is reported separately and left out of that average. Neither predicts search rankings or certifies WCAG compliance, security or real-user Core Web Vitals, and the checker does not run the page’s JavaScript.

Request

POST /api/tools/seo-audit
content-type: application/json

{
  "url": "https://example.com"
}

Response, in short

{
  "url": "https://example.com/",
  "overallScore": <number or null>,
  "methodology": { ... },
  "modules": [ ... ]
}

Errors and limits

Play nicely and it stays free

400
Invalid input, or a destination that cannot be audited.
429
The request allowance for your IP is used up. Wait for the seconds in Retry-After.
Auth
No account, API key or OAuth token is needed. Brand Bakery does not run an OAuth or OpenID Connect provider.
Bulk
Avoid automated bulk audits and high-volume scraping. Limits may change to protect the service.

Want this for your business?

Let's build yours.

We set up chatbots and automations with a human handoff built in, and build full AI employees. Tell us what you want them to do.

WhatsApp