Skip to content

Integration · Developer tools

Connect Claude & ChatGPT to bttn

Ask your AI which of your bttns are online, how many times a button has been pressed, or what happened on it today. It can list the bttns on your account, read their details and status, count presses by event type and go through the event feed of presses, requests sent and responses received. You get answers about your buttons without opening the dashboard.

Connect bttn free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which bttns do I have on my account?”

    The AI lists your bttns with their ids and names, so it can use the right id in the next question.

  • “Is the reception bttn online, and how is its battery?”

    It finds the bttn in your list and reads its current status, such as whether it is online and its battery or connection state.

  • “How many times has the meeting room bttn been pressed?”

    It reads the press counter for that bttn. It can count only certain event types, like long presses.

What your AI can do

Your bttns

List the bttns on your account and read the name, address and settings of one or several at once.

Status

Check whether a bttn is online and see its battery or connection state.

Presses and events

Count presses by event type or up to a point in time, and page through each bttn's event feed.

  • “Show the last 20 events on the kitchen bttn.”

    It lists the event feed newest first: presses, requests sent and responses received.

  • “How many presses were there on bttn 1234 before the start of this month?”

    It counts the presses for the bttn up to a point in time you give, using a unix timestamp.

  • “Give me the name, address and settings of my two warehouse bttns.”

    It reads the details of both bttns in one call, by id or address.

5 tools for bttn

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • get_bttn_infoGet the details of one or more bttns (name, address, settings) by bttn id or address; pass several as a comma-separated list.
  • get_bttn_statusGet the current status of a bttn by its id or address, such as whether it is online and its battery or connection state.
  • get_press_countGet how many times a bttn has been pressed, by bttn id. Optionally count only certain event types in `filter` (pressed, pressed-long, not-pressed) or only events before a unix timestamp in `before`.
  • list_bttnsList the bttns (smart buttons) on your account, with their ids and names. Use this first to find the bttn id for the other tools; `filter` optionally narrows the list.
  • list_press_eventsList the event feed of a bttn (presses, requests sent, responses received) by bttn id, newest first. Filter by event types in `filter`, limit with `limit`, and page with `cursor` or `before` (unix timestamp).

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose bttn from the app list.

  2. 2

    Paste your key

    Paste a bttn Api-Key. Log in to my.bt.tn, click your name in the upper right and choose Account Settings. At the bottom, under 'Generate an Api-Key for REST API access', click Generate, give the key a name and copy it.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in bttn?

The AI can list the bttns on your account, read their details and current status, count how many times a bttn has been pressed and read its event feed. All the tools only read data. The AI cannot change your bttns or their settings.

Does the AI see my bttn Api-Key?

No. Your bttn Api-Key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, for example only status checks without the event feed. Actions you consider sensitive can require your approval before they run, and every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own bttn account.

How does the AI know which bttn I mean?

The other tools need a bttn id or address. When you name a button, the AI first lists the bttns on your account, finds the one that matches and uses its id. You can also give it the id or address yourself.

Let your AI work in bttn today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect bttn free

PipMCP is not affiliated with bttn. Product names are trademarks of their owners.