Skip to content

Product Concierge MCP

Public, no-auth MCP server for learning about Arbiter. Answers come only from disclosure-boundary-reviewed product content — never customer org data.

Distinct from the authenticated MCP (mcp.arbiter.blockskunk.com) that runs RBAC tools over your register. Maturity: see Integration Surfaces.

LiveNo API keyArbiter · public concierge

Install in Cursor

One click adds the public Product Concierge MCP. Ask product questions from disclosure-boundary docs — never customer org data.

Endpoint

https://ca-arbiter-concierge-dev.thankfulpond-c4b3beed.eastus2.azurecontainerapps.io/mcp

Production hostname after DNS: https://concierge-arbiter.blockskunk.com/mcp. Until then, Add to Cursor uses the live Azure URL above.

Ask product

Natural-language Q&A over reviewed public content.

Surfaces matrix

Live / gated / roadmap — verbatim, no guessing.

Request demo

Contact link only. No CRM write from the agent.

What it is

Product ConciergeAuthenticated MCP
AudienceProspects, evaluators, agents exploring the productProvisioned API key holders
AuthNoneAuthorization: Bearer arb_…
DataPublic docs + curated talk tracksCustomer risks, controls, evidence, …
StatusLiveLive / Early Access

Tools

ToolPurpose
ask_productNatural-language Q&A over reviewed Arbiter content
get_integration_surfacesLive maturity matrix (do not guess Live vs roadmap)
request_demoContact / briefing link (no CRM write)

Other clients

Claude Code
claude mcp add --transport http arbiter-concierge \
  https://ca-arbiter-concierge-dev.thankfulpond-c4b3beed.eastus2.azurecontainerapps.io/mcp
Claude Desktop / mcp.json
{
  "mcpServers": {
    "arbiter-concierge": {
      "url": "https://ca-arbiter-concierge-dev.thankfulpond-c4b3beed.eastus2.azurecontainerapps.io/mcp"
    }
  }
}
Local stdio
cd arbiter/concierge-mcp && npm run build
npx tsx src/index.ts --stdio

Test

1. Health

curl -sS https://ca-arbiter-concierge-dev.thankfulpond-c4b3beed.eastus2.azurecontainerapps.io/health

Expect {"status":"ok","product":"arbiter",...}.

2. MCP initialize

curl -sS -X POST \
  https://ca-arbiter-concierge-dev.thankfulpond-c4b3beed.eastus2.azurecontainerapps.io/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"smoke","version":"0.0.1"}}}'

Expect serverInfo.name = arbiter-concierge.

3. In Cursor

Click Add to Cursor above → approve install → ask: “What REST endpoints map controls and frameworks?”

CLI

npx @blockskunk/cli chat --product arbiter
npx @blockskunk/cli ask "How does evidence hashing work?" --product arbiter

Was this page clear?