MCP.Market

CyberQP MCP server

by WYRE-AI·io.github.WYRE-AI/cyberqp-mcp·v1.0.2

MCP server for CyberQP's privileged access management API.

B70/100grade B
What users say
No reviews yet
Be the first
Safety scan
B70/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed CyberQP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

CyberQP tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How CyberQP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
70/100
higher than 33% of 48,243 servers

Release history: 3 versions in the registry since 2026-09-20, latest 2026-10-22, typically one every 24 days.

Install CyberQP in Claude Code, Cursor or VS Code

claude mcp add cyberqp-mcp -- docker run -i --rm ghcr.io/wyre-ai/cyberqp-mcp:v1.0.2
Add to Cursor

What the publisher says

From the CyberQP repository's README, as published. We do not edit it. Read it on GitHub

CyberQP MCP Server

MCP server for CyberQP's (formerly QuickPass Cybersecurity) privileged access management (PAM) API - customer/account metadata, the tenant event log, and JIT (Just-In-Time) account status/policy visibility, for AI assistants and the WYRE Conduit gateway.

Authentication

CyberQP authenticates with OAuth2 authorizationcode flow (offlineaccess scope, refreshtoken-backed) - not clientcredentials. This connector never performs the OAuth dance itself: the WYRE Conduit gateway owns the authorize/exchange/refresh legs, and this server only ever receives a live bearer access token, sent as Authorization: Bearer to CyberQP's API. In gateway mode the token arrives per-request via the X-CyberQP-Access-Token header; in local/stdio mode it's read once from CYBERQPACCESSTOKEN.

Configuration

Tools

Customers

  • cyberqplistcustomers - list customers visible to the authenticated technician, filterable by directory type and name.
  • cyberqpgetcustomer_accounts - list account metadata (id, username, type, status) for a customer.
  • cyberqpgetcustomeraccountscount - get per-account-type counts for a customer.

Events

  • cyberqpgetevents - get the tenant's event log, filterable by customer, account, event type, status, and date range.
  • cyberqpgetevent_types - get the full set of event-type values.

Tenant

  • cyberqpgettenantcompanydata - get the authenticated tenant's own company profile.

JIT (Just-In-Time) - status and policy only

  • cyberqpgetjit_policies - get the configured JIT policy (approval requirements, max duration) for a customer + account type.
  • cyberqpgetcustomerjitstatus - get JIT account status for a specific customer.
  • cyberqpcheckjitaccountexists - check whether a JIT account exists for a customer + directory type.
  • cyberqpgettenantjitstatus - get JIT account status across the entire tenant.

Scope

This is a deliberately narrow, read-only, non-credential-exposing v1 surface. CyberQP is a PAM product - several of its real endpoints return live plaintext passwords and OTP codes, or mutate/provision privileged access. None of those are implemented here, by design, not by oversight:

Hard-excluded (credential-exposing) - never implemented:

  • GET /api/v1/account/{accountId}/password (AccountControllergetAccountPasswordv1)
  • GET /api/v1/jit/customer/{customerId}/account/{accountId}/password (JitControllergetJitAccountPasswordv1)
  • GET /api/v1/jit/customer/{customerId}/account/{accountId}/otp (JitControllergetJitAccountOTPv1)
  • POST /api/v1/jit/customer/{customerId}/account/{accountId}/otp (JitControllersaveJitAccountOtpSecretv1)
  • DELETE /api/v1/jit/customer/{customerId}/account/{accountId}/otp (JitControllerdeleteJitAccountOtpSecretv1)

Hard-excluded (provisioning/mutation) - never implemented:

  • PATCH /api/v1/jit/customer/{customerId}/account/{accountId}/enable (JitControllerenableJitAccountv1)
  • PATCH /api/v1/jit/customer/{customerId}/account/{accountId}/disable (JitControllerdisableJitAccountv1)
  • DELETE /api/v1/jit/customer/{customerId}/account/{accountId} (JitControllerdeleteJitAccountv1)
  • POST /api/v1/jit/customer/{customerId}/account (JitControllercreateJitAccountv1)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

CyberQP: common questions

Is CyberQP MCP server safe?
Mostly: it is graded B (70/100). Read the CyberQP safety report
How do I install CyberQP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does CyberQP need an API key?
Yes. The registry entry asks for CYBERQP_ACCESS_TOKEN.
Is CyberQP maintained?
The last commit was 22 days ago (2026-10-14). The latest release is v1.0.2.

More from WYRE-AI →