4,500+ servers built on MCP Fusion
Vinkius

HID Origo MCP. Manage physical and digital access from conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

HID Origo MCP on Cursor AI Code Editor MCP Client HID Origo MCP on Claude Desktop App MCP Integration HID Origo MCP on OpenAI Agents SDK MCP Compatible HID Origo MCP on Visual Studio Code MCP Extension Client HID Origo MCP on GitHub Copilot AI Agent MCP Integration HID Origo MCP on Google Gemini AI MCP Integration HID Origo MCP on Lovable AI Development MCP Client HID Origo MCP on Mistral AI Agents MCP Compatible HID Origo MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

HID Origo MCP Server gives your AI agent full control over your physical and digital access management. You can list mobile identities, check user details, monitor readers, and automate enrollment invites—all from a simple chat command.

Manage credentials, audit logs, and user accounts without opening a complex portal.

What your AI agents can do

Create enrollment invitation

Sends a new invitation to a user so they can enroll for a mobile identity.

Get audit log events

Retrieves a history of administrative and access events for security monitoring.

Get mobile identity

Gets detailed information for a specific digital mobile identity.

+ 8 more capabilities included
Get detailed user profiles

Retrieves specific user data by ID, allowing you to check credentials and group assignments.

Audit security events

Pulls system logs detailing administrative actions and access attempts for compliance review.

Monitor physical readers and hardware

Lists and checks the operational status of all connected IoT readers and door controllers.

Manage digital credentials

Retrieves the status and details for all issued mobile identities (digital cards).

Automate user onboarding

Sends official enrollment invitations for mobile identities directly from the chat interface.

Check organization configuration

Retrieves metadata and configuration settings for the entire HID Origo tenant.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

HID Origo MCP Server: 11 Tools for Identity & Access Management

Use these 11 tools to query user details, check reader status, manage credentials, and audit access events in a structured way.

create019d75b1

create enrollment invitation

Sends a new invitation to a user so they can enroll for a mobile identity.

get019d75b1

get audit log events

Retrieves a history of administrative and access events for security monitoring.

get019d75b1

get mobile identity

Gets detailed information for a specific digital mobile identity.

get019d75b1

get organization info

Retrieves metadata and configuration details for your HID Origo organization.

get019d75b1

get user details

Gets detailed information for a specific user ID managed in the system.

list019d75b1

list access readers

Lists all IoT readers and door controllers connected to the HID Origo system.

list019d75b1

list identity groups

Lists identity groups used to define access control policies.

list019d75b1

list identity invitations

Lists all enrollment invitations that have been sent out for mobile identities.

list019d75b1

list identity users

Lists all users managed in the HID Origo tenant to find their user ID.

list019d75b1

list mobile identities

Lists all issued mobile identities (digital cards) and their current activation status.

list019d75b1

list physical credentials

Lists all physical access credentials, like cards and fobs, managed in the system.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with HID Origo, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Your AI agent gives you full control over your physical and digital access management with HID Origo. You can check everything from user details to reader status just by talking to your agent.

Check organization configuration: You can run get_organization_info to pull metadata and configuration details for your entire HID Origo tenant. Get detailed user profiles: Use get_user_details to pull specific data for any user ID, letting you check their credentials and group assignments. Audit security events: Running get_audit_log_events pulls system logs detailing administrative actions and access attempts, perfect for compliance checks. Monitor physical readers and hardware: list_access_readers lists every IoT reader and door controller connected to the HID Origo system. Manage digital credentials: You can run list_mobile_identities to see the status and details for all issued mobile identities. Monitor physical credentials: list_physical_credentials lists every physical access credential, like cards or fobs, managed in the system. List users and groups: You can use list_identity_users to list all users in your HID Origo tenant, and list_identity_groups to see the groups that define your access control policies. Automate user onboarding: Sending an invitation for a mobile identity is simple with create_enrollment_invitation. Check identity metadata: Use get_mobile_identity to get detailed information for a specific digital mobile identity. List identity invitations: list_identity_invitations lets you see all enrollment invitations that have been sent out for mobile identities. List all mobile identities: list_mobile_identities lists all issued mobile identities (digital cards) and their current activation status.

How HID Origo MCP Works

  1. 1 Subscribe to the HID Origo MCP Server and enter your Client ID, Client Secret, and Organization ID.
  2. 2 Tell your AI agent what you need (e.g., 'Show me all pending mobile identities').
  3. 3 The agent executes the necessary tools (like list_mobile_identities) and returns the structured data directly.

The bottom line is you use natural conversation to run complex access control queries that usually require jumping between multiple management screens.

Who Is HID Origo MCP For?

This is for the Facility Manager who needs to check reader status across multiple sites without logging into five different dashboards. It's for the Security Engineer who needs to audit access logs across thousands of events instantly. And it's for the IT Admin who has to onboard users and manage credentials daily.

Facility Manager

Checks the status of readers and mobile credentials across multiple sites to ensure site readiness.

Security Engineer

Automates the auditing of access events and identifies bottlenecks in the enrollment process.

IT Administrator

Manages user accounts and sends enrollment invitations for new employees during the onboarding process.

What Changes When You Connect

  • Check the status of all access hardware. Instead of logging into the hardware management portal, use list_access_readers to see if all door controllers are online and reporting normal activity.
  • Streamline user onboarding. Instead of emailing and manually tracking invitations, create_enrollment_invitation sends the invite and confirms it's logged immediately.
  • Audit security events instantly. Need to know who accessed a door and when? Running get_audit_log_events pulls the history of admin actions and access events into your chat window for review.
  • Track every credential type. Use list_mobile_identities and list_physical_credentials together to get a single, unified view of every card—digital or physical—linked to a user.
  • Verify user context. Need to know if a user is part of the right group? Run list_identity_groups and get_user_details to check group membership and user status in two steps.
  • Identify missing data. If you don't know a user's ID, start with list_identity_users. This lets you find the exact ID needed before you can run get_user_details.

Real-World Use Cases

01

Emergency access check

A Facility Manager notices a reader keeps going offline. Instead of calling maintenance and checking a web dashboard, they ask their agent: 'Show me the status of readers at the main campus.' The agent runs list_access_readers, immediately confirming that all 5 readers are online and reporting normal activity, and suggesting they check recent access events via get_audit_log_events.

02

New hire provisioning

An IT Admin needs to onboard a new user. They first run list_identity_users to find the correct ID, then use create_enrollment_invitation with that ID. The agent confirms the invite was sent and logs it via list_identity_invitations, keeping the entire process visible and trackable in one chat thread.

03

Security incident investigation

A Security Engineer suspects unauthorized access. They ask the agent to pull all records from the last 24 hours. The agent runs get_audit_log_events, providing a timeline of access attempts and administrative actions, allowing the engineer to pinpoint exactly when and how a credential was misused.

04

Compliance audit prep

A compliance officer needs to verify that all department heads have the correct credentials. They use list_identity_groups to verify the group structure, then use list_physical_credentials to check all linked physical cards, cross-referencing the data with get_organization_info to confirm the tenant's setup.

The Tradeoffs

Manual portal switching

Opening the HID web portal, navigating to 'Users,' exporting the CSV, opening the 'Readers' section, and then cross-referencing the IDs in a spreadsheet.

Use the agent. Start by running list_identity_users to get the user list. Then, run list_access_readers to check hardware status. Finally, run list_physical_credentials to see which cards belong to those users. It's all in chat.

Ignoring the credential lifecycle

Assuming that because a user is in the correct group (list_identity_groups), they automatically have the correct digital card (get_mobile_identity) or physical card (list_physical_credentials).

You must check the status. Use get_mobile_identity to confirm the digital card status, and use get_user_details to confirm the user's assigned roles. Don't assume; check the data.

Starting with the hardware

Calling list_access_readers and getting a list of hardware IDs, but then having no way to link that hardware back to which user or department it serves.

Always tie the hardware to the user. After listing readers, use get_organization_info to understand the site metadata, then use list_identity_groups to see what policies apply to that location.

When It Fits, When It Doesn't

Use this MCP Server if your workflow requires linking user identity (who they are) to physical hardware (where they go) and digital access (what they use). It's necessary when you need to audit logs, check credential status, or automate onboarding. Don't use it if you just need to know the status of a single credential—just check the direct API. Don't use it if your primary goal is managing the identity provider itself; this server manages the access layer built on top of identity."

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by HID Origo. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_enrollment_invitation get_audit_log_events get_mobile_identity get_organization_info get_user_details list_access_readers list_identity_groups list_identity_invitations list_identity_users list_mobile_identities list_physical_credentials

Checking credentials and reader status shouldn't require opening three different dashboards.

Right now, checking a user's access status is a nightmare. You have to log into the user management portal, check the group membership, then switch to the credential management dashboard, and finally, check the physical reader's status on a separate site map. It's copy-paste hell, and you're always missing a step.

With this MCP server, you ask your agent for the status. You get a single, structured report showing user details, mobile identity status via `list_mobile_identities`, and hardware status via `list_access_readers`. It's all one conversation.

Using the HID Origo MCP Server: Control access from your agent.

The biggest manual step that vanishes is the multi-step credential lifecycle management. You can't just tell someone to enroll; you have to go into the portal, find the user, hit the 'invite' button, and then confirm the invite was sent in a different log. It's tedious.

Now, you simply ask your agent to invite the user. The agent executes `create_enrollment_invitation`, and you get confirmation and details in the chat. The process is contained, verifiable, and immediate.

Common Questions About HID Origo MCP

How do I use `list_mobile_identities` to check card status? +

list_mobile_identities lists every issued digital card. The results show the status—whether it's 'Activated', 'Pending Enrollment', or 'Suspended'—giving you an instant overview of your mobile credential pool.

What is the difference between `get_user_details` and `list_identity_users`? +

list_identity_users gives you a master list of all user IDs in the tenant. You use get_user_details when you have a specific ID and need to see that user's full profile, including groups and assigned credentials.

Can I use `get_audit_log_events` to find out who logged in? +

Yes. get_audit_log_events retrieves system audit logs. These logs track administrative actions and access events, showing who did what, and when.

Does `list_access_readers` show the readers are online? +

Yes. list_access_readers lists all IoT readers and door controllers. The output includes the operational status, letting you confirm if the hardware is online and reporting normal activity.

How do I automate user enrollment using `create_enrollment_invitation`? +

You pass the required details (user ID and part number) to create_enrollment_invitation. The agent sends the invitation and confirms the process started, generating a traceable record.

How do I check which groups a user belongs to using `list_identity_groups`? +

You first call list_identity_groups to see all available groups. Then, you use the group name or ID to check if the specific user ID is a member of that group.

What should I do if `get_mobile_identity` returns an 'Inactive' status? +

An 'Inactive' status means the card is currently suspended or deactivated. You need to check the associated user's account status or contact the user to reactivate the credential.

How do I see all the physical cards I own using `list_physical_credentials`? +

Running list_physical_credentials returns every card (fob, keycard, etc.) registered in your HID Origo system. This list includes serial numbers and expiration dates.

How do I find my HID Origo Client ID and Secret? +

Log in to the HID Origo Management Portal, navigate to the System Accounts section, and create a new system account. You will be provided with a Client ID and Client Secret for that account.

What is the Organization ID? +

The Organization ID is a unique UUID that identifies your company in the HID Origo cloud. You can find it in the Management Portal under the Organization settings or profile section.

Can I send mobile identity invitations via the AI agent? +

Yes! Use the create_enrollment_invitation tool. You must provide a JSON string containing the userId and the partNumber for the mobile identity you wish to issue.

Is the integration secure for access control data? +

Absolutely. The integration uses industry-standard OAuth 2.0 Client Credentials over HTTPS. Your credentials are encrypted and stored securely within the Vinkius Cloud infrastructure.

You might also like

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for HID Origo. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.