Prerequisites
- A Boxpressd developer application
- A development or production API key
- An MCP client that supports Streamable HTTP and custom headers
1
Create a developer key
Sign in to the Developer Dashboard, open your application, and select Credentials. Create a key and copy the complete
bxp_test_... or bxp_live_... value.2
Add the remote server
Add a Streamable HTTP server at Client configuration formats differ. Use the equivalent remote HTTP and header settings in your client.
https://mcp.boxpressd.io. Configure the developer key as transport authentication:3
Verify the connection
Ask the client to list tools. You should see
search_cigars, resolve_cigar, identify_band, and the non-billable billing tools.4
Run a catalog search
Ask:The client should call
search_cigars with:Authentication headers
Most remote clients should send the developer key as a Bearer credential:x-boxpressd-key instead. Keep the key in the client’s secret storage. Do not include it in prompts, tool arguments, browser code, or source control.
Verify with JSON-RPC
You can verify the endpoint independently of an AI client:boxpressd-mcp.
Development endpoint
Usehttps://mcp-dev.boxpressd.io with a development key while you build. Keep development and production keys in separate client profiles.