Soundcheck Live Event Quotes

io.soundchecklivePublished by soundchecklive.ioOfficial publisherv0.1.0Updated Oct 26, 2026

Price any live event: parties, weddings, conferences, concerts. Instant estimates, no login.

The publisher's own server: Soundcheck

Overview

AI-generated overview

Soundcheck's no-login public MCP that gives an assistant ballpark live-event cost estimates, crew and gear catalogs, and booking or sponsorship lead requests.

What you can do
  • Estimate event costs from a plain-language description and inspect the pricing catalog behind the estimate
  • Look up public organization profiles and search a seeded catalog of venues and hotels
  • List and normalize crew positions and live-event gear names onto Soundcheck's public catalogs
  • Read messy event material into a draft import file, return the import format, and check a file against it
  • Look up cited market price ranges for live-event services by city, state or country
  • Send booking, sponsorship or feedback requests after the user confirms
When to use it
Useful when someone wants a quick ballpark budget for a party, wedding, conference or concert, needs crew roles or gear names mapped to standard catalogs, or wants to draft and validate an event import file before handing it to a Soundcheck organization.
Requirements
A remote Streamable HTTP endpoint; no login, API keys, environment variables or headers are declared for the public tools. Network access to the provider's domains is needed.
Before you install
Estimates are explicitly synthetic and illustrative, not binding quotes. Booking, sponsorship and feedback tools send the requester's name, email and optional phone to a Soundcheck organization or the product team, and nothing is sent until the person confirms. Catalog lookups cover only a seeded public set, not private organization data or stock levels.

Installation

In SourceWeft

  1. Open Soundcheck Live Event Quotes 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.soundchecklive%2Flive-event-quotes/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": {
    "soundcheck-live-event-quotes": {
      "type": "http",
      "url": "https://mcp.soundchecklive.io/public/mcp"
    }
  }
}

README

[Soundcheck]

Soundcheck for Cursor

[smithery badge]

Cursor plugin that connects Agent to Soundcheck — live-event staffing for gigs, crew, setlists, call lists, and document ingest. Headline: the Soundcheck member MCP (https://mcp.soundchecklive.io/mcp) — sign in with OAuth, no API keys, and run your org's gigs, crew, setlists, and settlement from your agent. A secondary no-login public MCP is included only as a fallback for reviewers and discovery.

Smithery: https://smithery.ai/servers/steven-pd2q/soundcheck

Install

Cursor Marketplace (when listed) — install Soundcheck from the Cursor Marketplace, then connect the MCP server with OAuth when prompted.

Local test (before / without Marketplace listing)

bash
mkdir -p ~/.cursor/plugins/localln -s /path/to/this-repo ~/.cursor/plugins/local/soundcheck

Reload the window (Developer: Reload Window), then open Customize and confirm the plugin, skills, and MCP server appear.

Connect (OAuth, no API keys)

This plugin ships a Streamable HTTP MCP config. Cursor infers transport from url. Authentication is OAuth 2.0 (RFC 9728 Protected Resource Metadata) — you do not paste tokens or Bearer headers.

Documented member connect URL (used in mcp.json):

https://mcp.soundchecklive.io/mcp

Secondary — public no-login fallback for reviewers and discovery (packaged as soundcheck-public):

https://mcp.soundchecklive.io/public/mcp

Endpoints

ServerURLAuth
soundcheck (member, primary)https://mcp.soundchecklive.io/mcpOAuth 2.0 via Soundcheck sign-in (accounts.soundchecklive.io). No API keys.
soundcheck-public (secondary, no-login fallback)https://mcp.soundchecklive.io/public/mcpNone (no login)

Domains: soundchecklive.io, mcp.soundchecklive.io, accounts.soundchecklive.io.

Sample test task — /mcp (member): sign in when prompted, then ask: "List my Soundcheck organizations and show upcoming events for the first one." (expects get_me → list_organizations → list_events).

Sample test task — /public/mcp (no login): ask: "What would a 150-guest wedding in Austin with a DJ and sound tech cost?" (expects quote_event with a SYNTHETIC illustrative range).

Reviewer notes

A reviewer test account is provided privately in the marketplace submission form so reviewers can sign into the member MCP (soundcheck, /mcp) and exercise the full experience. soundcheck-public is only a no-login fallback. No credentials are stored in this repository. Gated writes (messages, invites, settle, imports) return confirmation_required and do nothing until confirmed.

See MCP server docs and MCP discovery.

What you get

PieceRole
MCP soundcheckMember tools for events, crew, setlists, ingest, messaging, imports
Skill staff-a-live-eventCreate and staff a gig end-to-end
Skill ingest-a-gigBatch → add docs → review → gated commit
Skill clone-workspaceExport → preview UEF → gated import into an org you own

Consequential writes (invite_org_member, settle_event, send_message, broadcast_event_reminder, ingestion/import commits, and related gated tools) return confirmation_required. The agent should show you the summary and only resend with the token after you confirm.

Usage examples

Staff a Friday show

Staff Friday's show at the Blue Note — FOH, two A2s, and our usual opener set.

Agent runs staff-a-live-event: get_me / list_organizations → create_event → link or create venue → call list + apply_calllist_to_event → setlist → checklist.

Ingest an advance PDF

Ingest this advance PDF for Saturday's wedding and pull crew and load-in into the gig.

Agent runs ingest-a-gig: create_ingestion_batch → upload/add text → review proposals → gated commit only after you approve. If analysis fails, it reports that instead of inventing fields.

Clone last tour into a new org

Clone last tour's workspace into our new production-company org.

Agent runs clone-workspace: export_workspace on the source → preview_uef_import on the dest with commit off → import_uef only after you confirm. Destination must be an org you own.

Links

License

MIT © Soundcheck Live, Inc.

Skills

  • clone-workspace — clone catalogs between orgs you own
  • ingest-a-gig — paperwork → gated commit
  • staff-a-live-event — event, venue, call list, setlist, checklist
  • message-crew-gated — Confirm Card on crew message / reminder
  • settle-a-gig — gated settle / complete / reopen
  • run-agent-loop — ingest → staff → confirm (demo path)
  • buy-platform-plan — platform SaaS purchase / pricing handoff

Claude plugins (directory)

This repository also packages plugins for Anthropic’s Claude Plugins directory:

Plugin pathProductMCPAuth
repo root (.claude-plugin/)Soundcheck member staffing / opshttps://mcp.soundchecklive.io/mcpOAuth
instant-quotes/Soundcheck Instant Quoteshttps://mcp.soundchecklive.io/public/mcpNone

Instant Quotes estimates are SYNTHETIC / illustrative, not binding. Member Soundcheck is signed-in org ops — a different product.

Source: README.md at commit 116fbff

Tools

16

quote_event

Estimate event cost (illustrative)

Returns a ballpark cost, budget range, or line-item needs estimate for a live event (party, birthday, wedding, corporate offsite, conference, concert, festival, gala, fundraiser, and similar). No login. Takes a plain-language description (for example "rooftop birthday in Austin Friday night for 50 people with a DJ and tacos") and returns an illustrative low/mid/high estimate, line-item breakdown (labor, production, add-ons, logistics), suggested deposit, assumptions, confidence, missing information, and evidence pointers. Numbers come from the versioned SYNTHETIC pricing catalog and a deterministic engine — not model-invented prices. The catalog is illustrative: not real cost of goods and not a binding vendor quote (request_booking contacts an organization for a binding price). A returned quote_id plus overridden requirements refines an estimate. Optional use_ai_grounding (default off) may fill only event type, location, and date; it never supplies a number; the pasted text is sent to a third-party AI provider, Anthropic (Claude), through the Vercel AI Gateway with zero-data-retention routing requested; Soundcheck does not save it to any event or account (https://soundchecklive.io/privacy).

Parametersdatelocationquote_iddate_rangedescriptionrequirementsuse_ai_grounding

list_quote_packages

List illustrative estimate rates

Returns the pricing catalog behind quote_event: event profiles, production tiers with their tech-hour and per-day gear rates, add-on packages, metro market indexes, and the rules (overtime, logistics, attendance scale, deposit steps, estimate band). SYNTHETIC and illustrative — published so a quote can be checked line by line, not a price list any organization charges.

Takes no parameters.

get_public_org

Get public organization

Look up a Soundcheck organization's public profile by its slug or id (name, description, genre, website, public contact + social links). Returns not-found for an unknown slug or id.

Parametersidentifierrequired

list_positions

List crew positions

List the standard crew positions/roles used to staff a live event (e.g. audio engineer, lighting, stagehand, performer), grouped by section.

Takes no parameters.

normalize_positions

Normalize crew positions

Map free-text crew role strings (slang, abbreviations, informal titles) to the Soundcheck global position catalog — the same roles returned by list_positions. Handles labels like FOH, A2, sound guy, LD, or stagehand and returns catalog position ids with canonical names/sections; list_positions returns the full catalog. Does not create or write positions; unknown roles are returned as unmapped with fuzzy suggestions.

Parametershintrolesrequired

read_event_details

Read event details

Read messy live-event material (pasted festival pack, email, rundown, or notes) into a draft Soundcheck import file (Universal Event Format, UEF) plus missing_fields, open_questions, and confidence. Analyze only: no login, no organization, nothing is saved or committed, and dates/venues are never invented (absent facts stay null and appear in missing_fields). AI processing: the pasted text is sent to a third-party AI provider, Anthropic (Claude), through the Vercel AI Gateway with zero-data-retention routing requested; Soundcheck does not save it to any event or account (https://soundchecklive.io/privacy). When the AI provider is not configured the tool returns a clear error. Optional hint: event type, locale, or format (text|csv|unknown). File upload (content_base64) is a follow-up — paste text for now.

Parametershinttextraw_inputformat_hint

get_import_format

Get import format

Return the format of a Soundcheck import file: the Universal Event Format (UEF) 2.0 JSON Schema — one document with clients, venues, acts, projects and gigs (with their days, run of show, shifts and crew) linked by ref — plus minimal and festival examples and a docs URL. A reference for drafting or editing UEF — no login, no AI, nothing is saved. check_import_file checks a draft locally.

Takes no parameters.

check_import_file

Check import file

Check a Soundcheck import file (a UEF 2.0 document, as an object or JSON string) before importing it: the published schema (schema_version 2.x, known keys, types, required fields, phases), at least one record, every ref resolving to a record and never blank, no repeated ref, external_id or string-list entry, act names unique ignoring case, pack items carrying a non-blank name or external_id, the option vocabularies import applies (statuses, fee types — letter case and padding are forgiven), the field rules import applies (email shape, unpadded civil dates, ISO 4217 currency codes on events and ledger lines, positive ledger amounts and non-negative fees with at most two decimals, latitude and longitude ranges, plain IANA timezone names without offsets or padding), and the gig rules import applies (a ref or an inline venue/client, end_date not before event_date, multi-day gigs carry dates only, days inside the gig, HH:MM cue times). Returns valid, errors with paths such as events[0].days[1].date, missing_required paths, and schema_version. Deterministic and local — no AI, no org write, no invented fixes. Input is capped at 256 KiB.

Parametersuefrequired

search_places

Search public places catalog

Search a seeded public industry catalog of well-known venues and hotels (not a complete world database; not org-private Soundcheck venues). Returns matching places from the seed by name, alias, or id. Unknown names return empty results with optional catalog name suggestions — never invented addresses or geo.

Parameterscitytypequeryrequired

get_place

Get public place by id

Look up one entry from the seeded public industry places catalog by stable id (e.g. venue_red-rocks-amphitheatre). Not org-private CRM data; returns not found when the id is absent from the seed.

Parametersidrequired

search_inventory

Search inventory types

Search the public Soundcheck live-event gear taxonomy (microphones, DI boxes, consoles, lighting, video, rigging, movers, cables, stands, backline, wireless, etc.). Optional query filters by name, alias, id, or category. Returns catalog version + types with stable inventory ids — not org stock levels, serials, quantities, or pricing. normalize_inventory maps free-text gear lists onto these ids.

Parametersquery

normalize_inventory

Normalize inventory lines

Map free-text gear lines onto the public Soundcheck inventory catalog. Returns mapped[] (input, inventory_id, name, category, confidence) and unmapped[] (input + suggestions). Deterministic alias matching (e.g. SM58 → mic_shure_sm58). Does not read or write organization inventory stock. search_inventory browses the taxonomy.

Parameterslines

lookup_market_pricing

Look up market pricing

Returns evidence-backed market price ranges for live-event services (DJ, live band, audio, lighting, video, stage crew, photography, production packages, performance fees) for a city, state, or country, with citations. Numbers come only from recorded evidence: published vendor rates and industry rate cards with source URLs, plus booking aggregates released only when backed by at least 3 distinct organizations — never a single org or named customer. Prices are not model-invented: if evidence is missing, coverage is "none" with a null range. Lookup walks market to region to country for available evidence. Each category includes low/typical/high, min/max, a basis block, up to 10 citable evidence rows, and a short explanation. event_type, guest_count, and duration_hours are accepted and echoed but do not narrow evidence yet. Distinct from quote_event, which uses a SYNTHETIC illustrative catalog.

Parametersmarketregioncountryevent_dateevent_typeguest_countpricing_unitduration_hoursservice_categoriesrequired

request_booking

Request booking

Send a booking / staffing request, including the requester's name, email, and optional phone, to a Soundcheck organization, which creates a lead its team follows up on. Requires organization_id, name, email, event_date, event_type, and location. User confirmation: nothing is sent until the person confirms by email: the call only emails a confirmation link to the address given, and the request reaches the organization after that person opens the email and clicks Confirm.

Parametersnamerequiredemailrequiredphonebudgetmessagelocationrequiredevent_daterequiredevent_typerequiredorganization_idrequired

request_sponsorship

Request sponsorship

Send a sponsorship inquiry, including the sponsor's name, email, and optional phone and website, to a Soundcheck organization, which creates an inbound sponsor lead it follows up on. Requires organization_id, name, and email. User confirmation: nothing is sent until the person confirms by email: the call only emails a confirmation link to the address given, and the request reaches the organization after that person opens the email and clicks Confirm.

Parametersnamerequiredemailrequiredphonemessagewebsiteorganization_idrequiredestimated_budgetsponsorship_interest

send_feedback

Send feedback to Soundcheck

Send feedback to the people who build this product (not the user's organization, crew, or clients). It carries bug reports, feature suggestions, support questions, and praise, plus problems with these tools that the user agreed to report, and contains only what the user asked or agreed to send. It creates a Linear issue for the product team (email fallback if Linear is unavailable); it does not message anyone in the user's organization (the messaging tools do that). No sign-in needed. Add the user's email only if they want a reply.

Parametersnameemailmessagerequiredcategoryrequired

Version history

1
  1. v0.1.0LatestSep 26, 2026

Score

100% 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
  • License10 pts

Other Soundchecklive integrations