Glass bottle intelligence, callable by any AI agent

Available Now

15 MCP tools for searching bottles, matching suppliers, validating specs, analyzing quote risk, and benchmarking pricing. Connect from Claude Code, Cursor, Codex, Windsurf, or any MCP-compatible client.

Connect in 30 Seconds

Add one URL to your MCP client config. Authenticate with an API key. Done.

Setup
# 1. Get your API key at glassbottle.cc/settings
# 2. Add to your MCP client config:

# Claude Code / Cursor / Windsurf:
# Add to .claude/mcp.json or Settings > MCP:
{
  "mcpServers": {
    "glassbottle": {
      "url": "https://glassbottle.cc/api/mcp",
      "headers": {
        "Authorization": "Bearer gbb_live_..."
      }
    }
  }
}

15 Industry-Specific Tools

Every tool returns structured JSON — no HTML scraping, no ambiguity. Agents get exactly the data they need.

Bottle Search & Lookup

Search 300+ verified glass bottle specs by capacity, color, neck finish, category, or keyword.

Supplier Matching

AI-powered supplier matching from natural language requirements. Returns ranked results with fit scores.

Spec Generation

Generate complete spec sheets from decision fields. Technical parameters filled deterministically.

Quote Risk Analysis

Analyze quotes against a risk rule library. Returns risk level, triggered rules, and recommendations.

Price Benchmarks

Aggregated price ranges with confidence levels. Compare any quote against market data.

Spec Validation

Validate bottle specs against physics and industry standards. Checks capacity-weight ratios, neck finish codes, and AQL levels.

Composite Sourcing

One natural language query triggers bottle search, supplier match, spec generation, and risk analysis.

How Agents Use It

A typical sourcing workflow, fully automated by any MCP-compatible agent.

1

Search & Discover

Agent searches bottles, looks up neck finish codes, and validates specs against industry standards.

Step 1
# Agent discovers capabilities
→ tools/list
← [search_bottles, search_suppliers, validate_neck_finish, ...]

# Search for amber Boston round bottles
→ tools/call { name: "search_bottles",
    arguments: { capacityRange: [450, 550], color: "amber" } }
2

Match & Quote

Agent matches suppliers, generates spec sheets, and benchmarks pricing against market data.

Step 2
# Match suppliers for the requirement
→ tools/call { name: "match_suppliers",
    arguments: { requirementText: "500ml amber Boston round, 10K units FOB Shanghai" } }

# Get price benchmark
→ tools/call { name: "get_price_benchmark",
    arguments: { category: "liquor", capacityMl: 500, incoterm: "FOB" } }
3

Validate & Decide

Agent analyzes quote risk, flags issues, and returns a structured recommendation.

Step 3
# Analyze the quote for risk
→ tools/call { name: "analyze_quote_risk",
    arguments: { productType: "glass bottle", quantity: 10000,
      unitPrice: 0.32, currency: "USD", incoterm: "FOB",
      paymentTerms: "30/70", claimedCertifications: ["ISO 9001"],
      leadTimeDays: 45, supplierRegion: "Jiangsu" } }

# Validate the bottle spec
→ tools/call { name: "validate_bottle_spec",
    arguments: { name: "500ml Amber Boston Round",
      category: "liquor", shape: "boston-round",
      capacityMl: 500, neckFinishCode: "GPI-400-28" } }

Why MCP?

Model Context Protocol is the open standard for connecting AI agents to external tools. Your GlassBottle MCP server speaks the same protocol as every major agent platform.

Standard protocol

One server URL works with Claude Code, Cursor, Codex, Windsurf, ChatGPT, Gemini, and any MCP client.

Scoped API keys

Free tier gets bottle search and supplier lookup. Pro tier unlocks spec generation, risk analysis, and pricing data.

Versioned contracts

Tool schemas evolve without breaking existing automations. Protocol version 2025-03-26.

Command Reference

search_bottlesSearch the bottle database by capacity, color, neck finish, category, or keyword.
get_bottleGet full details for a specific bottle by ID.
search_suppliersSearch the supplier directory by region, category, certifications, or capacity range.
get_supplierGet full public profile for a specific supplier by ID.
match_suppliersAI-powered supplier matching against a natural language requirement.
generate_specGenerate a spec sheet from decision fields.
update_specPatch-update an existing spec. Creates a new version.
get_specGet the current spec sheet by ID with field provenance.
analyze_quote_riskAnalyze a quote against the risk rule library.
get_price_benchmarkGet aggregated price benchmark range for a bottle spec.
sourcing_queryComposite: bottle search, supplier match, spec gen, and risk analysis from one query.
validate_neck_finishValidate a neck finish code against GPI/ROPP/CORK/CROWN standards.
lookup_neck_finishLook up full specifications for a neck finish code.
find_finishesFind neck finishes by closure type or application.
validate_bottle_specValidate a bottle spec against physics and industry standards.

Works With Every Major Agent Platform

Claude CodeCursorCodexWindsurfChatGPTGeminiGitHub ActionsSlackDiscordRaycastn8nZapierLangChainCrewAIMastraVercel AI SDKCloudflare WorkersDockerCI RunnersOpenAI AgentsMakeLinearNotionPoe

Start building agent-powered glass bottle workflows

Get your API key, add the MCP server URL to your client config, and let agents handle bottle sourcing from spec to shipment.