Barbaro

io.github.jefffordererPublished by GitHub account jefffordererv1.0.0Updated Oct 24, 2026

Read published house pizza facts and calculate dough and ingredient balance.

VerifiedStreamable HTTPWeb executableLocation & Lifestyle

Overview

AI-generated overview

Reads published house pizza facts and calculates dough and ingredient balance for a pizza recipe.

What you can do
This remote MCP server exposes published house pizza facts and a calculation capability for dough and ingredient balance. An assistant can look up the reference facts and use them to work out proportions for dough and ingredients. The manifest lists no individual tools, so the exact tool names and parameters are not documented here.
When to use it
Worth adding when an assistant needs the published house pizza reference facts or wants to compute dough and ingredient ratios from them. It is a narrow, single-topic server, so it is only useful for pizza-related lookups and calculations.
Requirements
A remote streamable HTTP endpoint at the provider's address; no packages, environment variables, headers, or authentication are declared. Network access to the endpoint is required.
Before you install
No credentials, payments, or write actions are declared, and the manifest lists no authentication. Because the server is remote, any query sent to it leaves the user's machine; avoid including private or sensitive information in requests.

Installation

In SourceWeft

  1. Open Barbaro in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.jeffforderer%2Fbarbaro/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "barbaro": {
      "type": "http",
      "url": "https://barbaropizza.com/mcp"
    }
  }
}

Tools

11

search_pizzas

Search published house pizzas

Search published house pizzas. Returns public catalog data with source links and credits.

Parametersqlimitoffset

get_pizza

Read a published house pizza by UUID or slug

Read a published house pizza by UUID or slug. Returns public catalog data with source links and credits.

Parametersidrequired

read_menu

Read published menu sections and their pizza IDs

Read published menu sections and their pizza IDs. Returns public catalog data with source links and credits.

Takes no parameters.

search_ingredients

Search published ingredient facts

Search published ingredient facts. Returns public catalog data with source links and credits.

Parametersqlimitcourseoffset

get_ingredient

Read a published ingredient by UUID

Read a published ingredient by UUID. Returns public catalog data with source links and credits.

Parametersidrequired

search_flours

Search published flour facts

Search published flour facts. Returns public catalog data with source links and credits.

Parametersqlimitoffset

get_flour

Read a published flour by UUID or slug

Read a published flour by UUID or slug. Returns public catalog data with source links and credits.

Parametersidrequired

calculate_dough

Calculate dough

Calculate a dough formula from explicit gram sizing, percentages and published or custom flours. Returns quantities, warnings, source information and a Dough continuation link. No persistence.

ParametersdmpoilpffndmpsalthoneysugarunitsrequiredbufferfloursrequiredsizingrequiredprefIdy+13 more

calculate_balance

Calculate ingredient balance

Calculate six balance contribution totals and meters for unique published ingredient IDs. Not nutrition or ingredient weights. No persistence.

ParametersingredientIdsrequired

plan_bake

Plan a bake

Caller-provided sequential, contiguous stages ending when the first pizza enters the oven. Offset-bearing whole-minute instants must match the IANA zone. No fermentation prediction. Unique stage IDs, positive total duration, minimum <= maximum, available horizon and summed maxima <= 30 days. Windows are marginal, not independently selectable. No persistence.

ParametersmethodrequiredstagesrequiredtimeZonerequiredbakeStartAtrequiredavailableFromrequired

shopping_list

Make a shopping list

One to eight uniquely identified, already-sized Dough requests. Optional unique published house pizza references and counts annotate topping needs only; they do not multiply dough. Custom flours and custom ingredients retain batch/row identity and are never merged across batches; a custom ingredient item's id is custom:<batchId>:<rowId>. Ready starter is separate from fresh ingredients. Topping quantities are unknown. No persistence.

Parameterspizzasbatchesrequired

Version history

1
  1. v1.0.0LatestSep 22, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.