MCP server
Streamable HTTPAdd it as a custom connector in your assistant’s settings. Stateless JSON over POST, no sign-in.
https://buzzmebro.com/api/mcpIt checks your building, starts your setup and hands you one link to finish. Afterwards it gives you your new buzzer number and the message to send your building.
“Set up BuzzMeBro for my apartment so the buzzer rings all of our phones. My postal code is M4B 1B3 and I’m in unit 1502. Use buzzmebro.com/agents.”
It works with assistants that can use connectors, apps or tools (often called MCP), and with assistants that can browse the web for you.
Everything else is already filled in. If your assistant can drive a web browser, it can open the link with you and you only step in for these two moments.
Your assistant cannot pay for you or open your door. Once you have finished, it can see your new number and the message for your building, so it can help you send it to building management, your landlord, the concierge, the superintendent or a building portal.
Three operations, no sign-in, the same on both. Canada only for now.
Add it as a custom connector in your assistant’s settings. Stateless JSON over POST, no sign-in.
https://buzzmebro.com/api/mcpJSON over HTTPS. Read progress with the status_token from create_setup, sent as Authorization: Bearer.
curl -X POST https://buzzmebro.com/api/agent/v1/check \
-H 'content-type: application/json' \
-d '{"postal_code": "M4B 1B3"}'check_buildingRead-onlyPOST /api/agent/v1/checkChecks whether BuzzMeBro can give this building a local buzzer number, and returns the price, the free-trial terms and how the service works. Call this first. Stores nothing and costs nothing.
create_setupCreates a setupPOST /api/agent/v1/setupsCreates a pre-filled BuzzMeBro setup for the person and returns setup_url, the one link they open to finish, plus a status_token you must keep to call get_setup_status. Only call it after check_building said available and the person has asked you to set it up. No text message is sent and nothing is charged by this call.
get_setup_statusRead-onlyGET /api/agent/v1/setups/{setup_id}Reads how far the person has got. When status is "ready" it returns their new BuzzMeBro number and swap_the_buzzer: the steps to get the building to point the buzzer at that number, and ready-to-send messages for building management, the landlord, the concierge, the superintendent or a building portal.
429 means wait a few minutes.What an assistant sends us is used only to fill in your signup and to show that assistant your progress. The link works for 3 days and the record is deleted after 30.
Details are in our privacy policy. Questions: support@buzzmebro.com.