Skip to content

Integration · Productivity

Connect Claude & ChatGPT to KleverKey

Ask your AI who can open a door, which locks are offline, or what happened at a lock yesterday in KleverKey. It can read locks, gateways, users, access groups, smart cards, invitations and the event log. It can also give or remove lock access, create access groups, invite users and send guest activation links, with your approval if you want it.

Connect KleverKey free

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

Try asking

  • “Who has access to the front door lock?”

    The AI finds the lock and lists the permissions on it, with user and status: pending, active, revoke pending or expired.

  • “Who opened the storage room lock yesterday?”

    It searches the event log for that lock and date range and lists the events with user and time.

  • “Are any locks or gateways offline?”

    It lists locks and gateways filtered by connection state, and can read a lock's battery and firmware details.

What your AI can do

Locks and gateways

List and read locks and gateways with connection state, and see lock battery and firmware details and smart cards.

Access and permissions

See who can open which lock, give or change access with a time profile, revoke access, and create access groups.

Users, guests and events

List users and invitations, invite or re-invite users, send guest activation links and search the event log.

  • “Give Maria access to the office locks, Monday to Friday next week.”

    It finds Maria and the locks and sets a lock permission with a time profile for those dates.

  • “Send the cleaner a guest link for the back door for Saturday.”

    It sends an activation link to the receiver by email or SMS, limited to that lock and time window.

  • “Remove Tom's access to the server room.”

    It revokes Tom's permission on that lock. He can no longer open it.

22 tools for KleverKey

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

  • create_access_groupChanges dataCreate an access group that gives the listed user_ids access to the listed lock_ids. Pass name, lock_ids, user_ids and permission_type (1 always, 2 time profile).
  • get_access_groupGet one access group by access_group_id, with its users and locks.
  • get_current_userGet the KleverKey user profile for the connected account.
  • get_gatewayGet one gateway by gateway_id, with connection state.
  • get_invitationGet one invitation by invitation_id.
  • get_lockGet one lock by lock_id, with name, connection state and battery/firmware details.
  • get_smart_cardGet one smart card by device_id.
  • get_userGet one organization user by user_id.
  • invite_userChanges dataInvite someone by email (email_or_user_id) to the organization, optionally with access_group_ids or lock_permissions and a message. Sends an invitation email.
  • list_access_groupsList access groups (sets of users and locks), filtered by search_string, lock_id or user_id.
  • list_activation_linksList lock activation links (temporary guest access sent by email/SMS), filtered by lock_id or receiver.
  • list_eventsSearch the event log (lock opened, permission granted/revoked, battery low, etc.), filtered by lock_id, user_id, event_types and a from/to date range.
  • list_gatewaysList the organization's gateways (lock bridges), filtered by is_connected or search_string.
  • list_invitationsList invitations sent by the organization, filtered by status or type.
  • list_locksList the organization's locks, filtered by search_string, is_connected or is_linked. Use to find a lock ID.
  • list_permissionsList who has access to which lock, filtered by lock_ids, user_ids or permission_status (1 pending, 2 active, 3 revoke pending, 4 expired).
  • list_smart_cardsList smart cards in the organization, filtered by is_assigned or search_string.
  • list_usersList users in the organization, filtered by search_string or user_types. Use to find a user ID.
  • resend_invitationVisible to othersResend a pending invitation by invitation_id. Sends the invitation again.
  • revoke_lock_permissionDeletesRemove a user's access to a lock by lock_id and user_id. The user can no longer open that lock.
  • send_activation_linkVisible to othersGive a guest access to locks via a link: receiver_name, receiver_email_or_phone_number, lock_ids and permission_type (2 with permission_time_profile for a time window). Sends the link to the receiver.
  • set_lock_permissionDeletesGive a user access to a lock, or change it: lock_id, user_id, permission_type (1 always, 2 time profile with permission_time_profile start/end dates). The user can then open the lock.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your KleverKey API key and organization ID. Sign in to portal.kleverkey.com and open Account > API keys to generate an API key. Your organization ID is returned by the KleverKey list organizations call.

  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 KleverKey?

It can list and read locks, gateways, users, access groups, permissions, invitations, activation links, smart cards and the event log. It can create access groups, set and revoke lock permissions, invite users, resend invitations and send guest activation links.

Does the AI see my KleverKey credentials?

No. Your KleverKey API key and organization ID are encrypted at rest and never shown to the AI. After you save them, they are 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, so you can start with lookups and the event log only. Giving or removing lock access decides who can open a door, and invitations and activation links are sent to people, so those tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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 KleverKey account.

Can the AI give someone temporary access?

Yes. A lock permission can use a time profile with a start and end date, and a guest activation link can be limited to a time window. The AI sets that when you tell it the dates. You can list activation links and permissions later to check what is active.

Let your AI work in KleverKey today.

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

Connect KleverKey free

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