Skip to content
Agentmart
Submit a tool

Authentik MCP Server

Manage Authentik through AI assistants

Connector by Samik081 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 14
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/samik081-mcp-authentik

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Manage Authentik through AI assistants

Use cases: identity-access

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
147 read · 51 write · 99 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 297

Read from the source code; the running server may list different tools.

Read 147 · Look things up without changing anything.

  • authentik_admin_apps
  • authentik_admin_models
  • authentik_admin_settings_get
  • authentik_admin_system_info
  • authentik_admin_version
  • authentik_admin_version_history
  • authentik_app_entitlements_get
  • authentik_app_entitlements_list
  • authentik_apps_check_access
  • authentik_apps_get
  • authentik_apps_list
  • authentik_authenticators_admin_by_type_get
Show 135 more tools
  • authentik_authenticators_admin_by_type_list
  • authentik_authenticators_list
  • authentik_authenticators_user_by_type_list
  • authentik_blueprints_available
  • authentik_blueprints_get
  • authentik_blueprints_list
  • authentik_brands_current
  • authentik_brands_get
  • authentik_brands_list
  • authentik_crypto_get
  • authentik_crypto_list
  • authentik_crypto_view_certificate
  • authentik_crypto_view_private_key
  • authentik_endpoints_agent_connectors_get
  • authentik_endpoints_agent_connectors_list
  • authentik_endpoints_connectors_get
  • authentik_endpoints_connectors_list
  • authentik_endpoints_device_access_groups_get
  • authentik_endpoints_device_access_groups_list
  • authentik_endpoints_device_bindings_get
  • authentik_endpoints_device_bindings_list
  • authentik_endpoints_devices_get
  • authentik_endpoints_devices_list
  • authentik_endpoints_devices_summary
  • authentik_endpoints_enrollment_tokens_get
  • authentik_endpoints_enrollment_tokens_list
  • authentik_endpoints_fleet_connectors_get
  • authentik_endpoints_fleet_connectors_list
  • authentik_endpoints_google_chrome_connectors_get
  • authentik_endpoints_google_chrome_connectors_list
  • authentik_endpoints_psso_ise_get
  • authentik_endpoints_psso_ise_list
  • authentik_enterprise_install_id
  • authentik_enterprise_license_forecast
  • authentik_enterprise_license_get
  • authentik_enterprise_license_list
  • authentik_enterprise_license_summary
  • authentik_events_actions_list
  • authentik_events_get
  • authentik_events_list
  • authentik_events_notifications_list
  • authentik_events_rules_get
  • authentik_events_rules_list
  • authentik_events_stats
  • authentik_events_top_per_user
  • authentik_events_transports_get
  • authentik_events_transports_list
  • authentik_events_volume
  • authentik_flows_bindings_get
  • authentik_flows_bindings_list
  • authentik_flows_cache_info
  • authentik_flows_diagram
  • authentik_flows_export
  • authentik_flows_get
  • authentik_flows_list
  • authentik_groups_get
  • authentik_groups_list
  • authentik_invitations_get
  • authentik_invitations_list
  • authentik_oauth2_access_tokens_get
  • authentik_oauth2_access_tokens_list
  • authentik_oauth2_auth_codes_get
  • authentik_oauth2_auth_codes_list
  • authentik_oauth2_refresh_tokens_get
  • authentik_oauth2_refresh_tokens_list
  • authentik_outposts_default_settings
  • authentik_outposts_get
  • authentik_outposts_health
  • authentik_outposts_list
  • authentik_outposts_service_connections_list
  • authentik_outposts_service_connections_state
  • authentik_outposts_service_connections_types
  • authentik_policies_by_type_get
  • authentik_policies_by_type_list
  • authentik_policies_cache_info
  • authentik_policies_get
  • authentik_policies_list
  • authentik_policies_test
  • authentik_policies_types_list
  • authentik_policy_bindings_get
  • authentik_policy_bindings_list
  • authentik_prompts_get
  • authentik_prompts_list
  • authentik_property_mappings_by_type_get
  • authentik_property_mappings_by_type_list
  • authentik_property_mappings_get
  • authentik_property_mappings_list
  • authentik_property_mappings_test
  • authentik_property_mappings_types_list
  • authentik_providers_by_type_get
  • authentik_providers_by_type_list
  • authentik_providers_get
  • authentik_providers_list
  • authentik_providers_oauth2_setup_urls
  • authentik_providers_saml_metadata
  • authentik_providers_types_list
  • authentik_providers_wsfed_metadata
  • authentik_providers_wsfed_preview_user
  • authentik_rac_connection_tokens_get
  • authentik_rac_connection_tokens_list
  • authentik_rac_endpoints_get
  • authentik_rac_endpoints_list
  • authentik_rbac_permissions_by_role_list
  • authentik_rbac_permissions_list
  • authentik_rbac_roles_get
  • authentik_rbac_roles_list
  • authentik_reports_export_get
  • authentik_reports_export_list
  • authentik_reputation_scores_list
  • authentik_root_config
  • authentik_sources_by_type_get
  • authentik_sources_by_type_list
  • authentik_sources_get
  • authentik_sources_list
  • authentik_sources_types_list
  • authentik_sources_user_connections_list
  • authentik_ssf_streams_get
  • authentik_ssf_streams_list
  • authentik_stages_by_type_get
  • authentik_stages_by_type_list
  • authentik_stages_get
  • authentik_stages_list
  • authentik_stages_types_list
  • authentik_tasks_get
  • authentik_tasks_list
  • authentik_tenants_domains_list
  • authentik_tenants_get
  • authentik_tenants_list
  • authentik_tokens_get
  • authentik_tokens_list
  • authentik_tokens_view_key
  • authentik_users_get
  • authentik_users_list
  • authentik_users_list_paths
  • authentik_users_me

Write 51 · Create, change, send or run things.

  • authentik_admin_system_task_trigger
  • authentik_app_entitlements_create
  • authentik_apps_create
  • authentik_blueprints_create
  • authentik_brands_create
  • authentik_crypto_create
  • authentik_crypto_generate
  • authentik_endpoints_agent_connectors_create
  • authentik_endpoints_device_access_groups_create
  • authentik_endpoints_device_bindings_create
  • authentik_endpoints_enrollment_tokens_create
  • authentik_endpoints_fleet_connectors_create
Show 39 more tools
  • authentik_endpoints_google_chrome_connectors_create
  • authentik_enterprise_license_create
  • authentik_events_create
  • authentik_events_export
  • authentik_events_rules_create
  • authentik_events_transports_create
  • authentik_events_transports_test
  • authentik_flows_bindings_create
  • authentik_flows_create
  • authentik_groups_add_user
  • authentik_groups_create
  • authentik_invitations_create
  • authentik_invitations_send_email
  • authentik_outposts_create
  • authentik_outposts_docker_create
  • authentik_outposts_kubernetes_create
  • authentik_policies_by_type_create
  • authentik_policy_bindings_create
  • authentik_prompts_create
  • authentik_property_mappings_by_type_create
  • authentik_providers_by_type_create
  • authentik_rac_endpoints_create
  • authentik_rbac_permissions_by_role_assign
  • authentik_rbac_roles_add_user
  • authentik_rbac_roles_create
  • authentik_sources_by_type_create
  • authentik_sources_telegram_connect_user
  • authentik_stages_by_type_create
  • authentik_tasks_retry
  • authentik_tenants_create
  • authentik_tenants_create_admin_group
  • authentik_tenants_create_recovery_key
  • authentik_tenants_domains_create
  • authentik_tokens_create
  • authentik_users_create
  • authentik_users_create_service_account
  • authentik_users_export
  • authentik_users_generate_recovery_link
  • authentik_users_send_recovery_email

Delete 99 · Delete, drop, revoke or wipe things.

  • authentik_admin_settings_update
  • authentik_app_entitlements_delete
  • authentik_app_entitlements_update
  • authentik_apps_delete
  • authentik_apps_set_icon_url
  • authentik_apps_update
  • authentik_apps_update_transactional
  • authentik_authenticators_admin_by_type_delete
  • authentik_blueprints_apply
  • authentik_blueprints_delete
  • authentik_blueprints_update
  • authentik_brands_delete
Show 87 more tools
  • authentik_brands_update
  • authentik_crypto_delete
  • authentik_crypto_update
  • authentik_endpoints_agent_connectors_delete
  • authentik_endpoints_agent_connectors_update
  • authentik_endpoints_connectors_delete
  • authentik_endpoints_device_access_groups_delete
  • authentik_endpoints_device_access_groups_update
  • authentik_endpoints_device_bindings_delete
  • authentik_endpoints_device_bindings_update
  • authentik_endpoints_devices_delete
  • authentik_endpoints_devices_update
  • authentik_endpoints_enrollment_tokens_delete
  • authentik_endpoints_enrollment_tokens_update
  • authentik_endpoints_fleet_connectors_delete
  • authentik_endpoints_fleet_connectors_update
  • authentik_endpoints_google_chrome_connectors_delete
  • authentik_endpoints_google_chrome_connectors_update
  • authentik_endpoints_psso_ise_delete
  • authentik_enterprise_license_delete
  • authentik_enterprise_license_update
  • authentik_events_notifications_delete
  • authentik_events_notifications_mark_all_seen
  • authentik_events_notifications_update
  • authentik_events_rules_delete
  • authentik_events_rules_update
  • authentik_events_transports_delete
  • authentik_events_transports_update
  • authentik_flows_bindings_delete
  • authentik_flows_bindings_update
  • authentik_flows_cache_clear
  • authentik_flows_delete
  • authentik_flows_import
  • authentik_flows_update
  • authentik_groups_delete
  • authentik_groups_remove_user
  • authentik_groups_update
  • authentik_invitations_delete
  • authentik_invitations_update
  • authentik_oauth2_access_tokens_delete
  • authentik_oauth2_auth_codes_delete
  • authentik_oauth2_refresh_tokens_delete
  • authentik_outposts_delete
  • authentik_outposts_docker_update
  • authentik_outposts_kubernetes_update
  • authentik_outposts_service_connections_delete
  • authentik_outposts_update
  • authentik_policies_by_type_delete
  • authentik_policies_by_type_update
  • authentik_policies_cache_clear
  • authentik_policies_delete
  • authentik_policy_bindings_delete
  • authentik_policy_bindings_update
  • authentik_prompts_delete
  • authentik_prompts_update
  • authentik_property_mappings_by_type_delete
  • authentik_property_mappings_by_type_update
  • authentik_property_mappings_delete
  • authentik_providers_by_type_delete
  • authentik_providers_by_type_update
  • authentik_providers_delete
  • authentik_rac_connection_tokens_delete
  • authentik_rac_endpoints_delete
  • authentik_rac_endpoints_update
  • authentik_rbac_permissions_by_role_unassign
  • authentik_rbac_roles_delete
  • authentik_rbac_roles_remove_user
  • authentik_rbac_roles_update
  • authentik_reports_export_delete
  • authentik_reputation_scores_delete
  • authentik_sources_by_type_delete
  • authentik_sources_by_type_update
  • authentik_sources_delete
  • authentik_ssf_streams_delete
  • authentik_stages_by_type_delete
  • authentik_stages_by_type_update
  • authentik_stages_delete
  • authentik_tenants_delete
  • authentik_tenants_domains_delete
  • authentik_tenants_update
  • authentik_tokens_delete
  • authentik_tokens_set_key
  • authentik_tokens_update
  • authentik_users_account_lockdown
  • authentik_users_delete
  • authentik_users_set_password
  • authentik_users_update

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • AUTHENTIK_TOKEN

Other settings (environment variables or headers).

  • AUTHENTIK_URL

Network hosts it talks to 2

  • biomejs.dev · found in code
  • github.com · found in code

Files it touches

  • Any path the agent passes to its tools

Tools (297)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • authentik_admin_appsList Installed Appsread-only

    List installed Django applications in the Authentik instance.

  • authentik_admin_modelsList Modelsread-only

    List all data models available in the Authentik instance.

  • authentik_admin_settings_getGet Admin Settingsread-only

    Get current system settings.

  • authentik_admin_settings_updateUpdate Admin Settingscan change or delete data

    Update system settings (partial update).

  • authentik_admin_system_infoGet System Inforead-only

    Get system information including HTTP host, runtime environment, server time, and embedded outpost status.

  • authentik_admin_system_task_triggerTrigger System Tasks

    Trigger all system tasks (e.g., cleanup, cache clear). Returns updated system info.

  • authentik_admin_versionGet Versionread-only

    Get Authentik version information including current version and build hash.

  • authentik_admin_version_historyList Version Historyread-only

    List Authentik version history entries.

  • authentik_app_entitlements_createCreate Application Entitlement

    Create a new application entitlement.

  • authentik_app_entitlements_deleteDelete Application Entitlementcan change or delete data

    Delete an application entitlement by its UUID. This action is irreversible.

  • authentik_app_entitlements_getGet Application Entitlementread-only

    Get a single application entitlement by its UUID.

  • authentik_app_entitlements_listList Application Entitlementsread-only

    List application entitlements with optional filters.

  • authentik_app_entitlements_updateUpdate Application Entitlementcan change or delete data

    Update an existing application entitlement. Only provided fields are modified (partial update).

  • authentik_apps_check_accessCheck Application Accessread-only

    Check whether a specific user has access to an application.

  • authentik_apps_createCreate Application

    Create a new application with name, slug, and optional provider, group, and metadata.

Show 282 more tools
  • authentik_apps_deleteDelete Applicationcan change or delete data

    Delete an application by its slug. This action is irreversible.

  • authentik_apps_getGet Applicationread-only

    Get a single application by its slug.

  • authentik_apps_listList Applicationsread-only

    List applications with optional filters for name, slug, group, search, and more.

  • authentik_apps_set_icon_urlSet Application Icon URLcan change or delete data

    Set an application's icon to an external URL (sets the meta_icon field), or clear the current icon. Provide either icon_url to set the icon, or clear: true to remove it.

  • authentik_apps_updateUpdate Applicationcan change or delete data

    Update an existing application. Only provided fields are modified (partial update).

  • authentik_apps_update_transactionalUpdate Application Transactionalcan change or delete data

    Create or update an application and its provider in a single atomic transaction. Useful for setting up an application with a new provider.

  • authentik_authenticators_admin_by_type_deleteDelete Authenticator Device by Type (Admin)can change or delete data

    Delete an authenticator device by type and ID (admin view). This action is irreversible.

  • authentik_authenticators_admin_by_type_getGet Authenticator Device by Type (Admin)read-only

    Get a single authenticator device by type and ID (admin view). Use numeric id for most types, uuid string for endpoint type.

  • authentik_authenticators_admin_by_type_listList Authenticator Devices by Type (Admin)read-only

    List authenticator devices of a specific type (admin view). Supports: duo, email, endpoint, sms, static, totp, webauthn.

  • authentik_authenticators_listList All Authenticator Devicesread-only

    List all authenticator devices across all types for the current user.

  • authentik_authenticators_user_by_type_listList Authenticator Devices by Type (User)read-only

    List authenticator devices of a specific type for the current user. Supports: duo, email, endpoint, sms, static, totp, webauthn.

  • authentik_blueprints_applyApply Blueprintcan change or delete data

    Apply a blueprint instance, executing its configuration. This may create, update, or delete objects.

  • authentik_blueprints_availableList Available Blueprintsread-only

    List all available blueprint files that can be used to create blueprint instances.

  • authentik_blueprints_createCreate Blueprint

    Create a new managed blueprint instance.

  • authentik_blueprints_deleteDelete Blueprintcan change or delete data

    Delete a blueprint instance by its UUID. This action is irreversible.

  • authentik_blueprints_getGet Blueprintread-only

    Get a single blueprint instance by its UUID.

  • authentik_blueprints_listList Blueprintsread-only

    List managed blueprint instances with optional filters.

  • authentik_blueprints_updateUpdate Blueprintcan change or delete data

    Update an existing blueprint instance. Only provided fields are modified (partial update).

  • authentik_brands_createCreate Brand

    Create a new brand with domain, branding settings, flow assignments, and optional attributes.

  • authentik_brands_currentGet Current Brandread-only

    Get the brand configuration for the current domain.

  • authentik_brands_deleteDelete Brandcan change or delete data

    Delete a brand by its UUID. This action is irreversible.

  • authentik_brands_getGet Brandread-only

    Get a single brand by its UUID.

  • authentik_brands_listList Brandsread-only

    List brands with optional filters for UUID, domain, and search.

  • authentik_brands_updateUpdate Brandcan change or delete data

    Update an existing brand. Only provided fields are modified (partial update).

  • authentik_crypto_createCreate Certificate Keypair

    Create a new certificate keypair from PEM-encoded certificate and optional private key data.

  • authentik_crypto_deleteDelete Certificate Keypaircan change or delete data

    Delete a certificate keypair by its UUID. This action is irreversible.

  • authentik_crypto_generateGenerate Self-Signed Certificate

    Generate a new self-signed certificate keypair.

  • authentik_crypto_getGet Certificate Keypairread-only

    Get a single certificate keypair by its UUID.

  • authentik_crypto_listList Certificate Keypairsread-only

    List certificate keypairs with optional filters.

  • authentik_crypto_updateUpdate Certificate Keypaircan change or delete data

    Update an existing certificate keypair. Only provided fields are modified (partial update).

  • authentik_crypto_view_certificateView Certificate Dataread-only

    View the PEM-encoded certificate data for a keypair. Access is logged.

  • authentik_crypto_view_private_keyView Private Key Dataread-only

    View the PEM-encoded private key data for a keypair. Access is logged. Sensitive operation.

  • authentik_endpoints_agent_connectors_createCreate Agent Connector

    Create a new endpoint agent connector.

  • authentik_endpoints_agent_connectors_deleteDelete Agent Connectorcan change or delete data

    Delete an agent connector by its UUID. This is irreversible.

  • authentik_endpoints_agent_connectors_getGet Agent Connectorread-only

    Retrieve a single agent connector by its UUID.

  • authentik_endpoints_agent_connectors_listList Agent Connectorsread-only

    List endpoint agent connectors with optional filtering by name, enabled state, search, and ordering.

  • authentik_endpoints_agent_connectors_updateUpdate Agent Connectorcan change or delete data

    Update an agent connector. Only provided fields are modified (partial update).

  • authentik_endpoints_connectors_deleteDelete Endpoint Connectorcan change or delete data

    Delete an endpoint connector by its UUID from the generic registry. This is irreversible.

  • authentik_endpoints_connectors_getGet Endpoint Connectorread-only

    Retrieve a single endpoint connector by its UUID from the generic registry.

  • authentik_endpoints_connectors_listList Endpoint Connectorsread-only

    List all endpoint connectors across types (generic registry view) with optional search and ordering.

  • authentik_endpoints_device_access_groups_createCreate Device Access Group

    Create a new device access group. Device access groups bundle devices for policy targeting.

  • authentik_endpoints_device_access_groups_deleteDelete Device Access Groupcan change or delete data

    Delete a device access group by its UUID. This is irreversible.

  • authentik_endpoints_device_access_groups_getGet Device Access Groupread-only

    Retrieve a single device access group by its UUID.

  • authentik_endpoints_device_access_groups_listList Device Access Groupsread-only

    List device access groups with optional filtering by name, search, and ordering.

  • authentik_endpoints_device_access_groups_updateUpdate Device Access Groupcan change or delete data

    Update a device access group. Only provided fields are modified (partial update).

  • authentik_endpoints_device_bindings_createCreate Device Binding

    Create a new device binding linking a policy, group, or user to a target with an evaluation order.

  • authentik_endpoints_device_bindings_deleteDelete Device Bindingcan change or delete data

    Delete a device binding by its UUID. This is irreversible.

  • authentik_endpoints_device_bindings_getGet Device Bindingread-only

    Retrieve a single device binding by its UUID.

  • authentik_endpoints_device_bindings_listList Device Bindingsread-only

    List device-to-user policy bindings with optional filtering by policy, target, enabled state, search, and ordering.

  • authentik_endpoints_device_bindings_updateUpdate Device Bindingcan change or delete data

    Update a device binding. Only provided fields are modified (partial update).

  • authentik_endpoints_devices_deleteDelete Endpoint Devicecan change or delete data

    Delete an endpoint device by its UUID. This is irreversible.

  • authentik_endpoints_devices_getGet Endpoint Deviceread-only

    Retrieve a single endpoint device by its UUID.

  • authentik_endpoints_devices_listList Endpoint Devicesread-only

    List managed endpoint devices with optional filtering by name or identifier, search, and ordering.

  • authentik_endpoints_devices_summaryGet Endpoint Devices Summaryread-only

    Retrieve aggregate summary statistics about managed endpoint devices.

  • authentik_endpoints_devices_updateUpdate Endpoint Devicecan change or delete data

    Update an endpoint device. Only provided fields are modified (partial update).

  • authentik_endpoints_enrollment_tokens_createCreate Enrollment Token

    Create a new agent enrollment token bound to a connector. Used to enroll devices.

  • authentik_endpoints_enrollment_tokens_deleteDelete Enrollment Tokencan change or delete data

    Delete an enrollment token by its UUID. This is irreversible.

  • authentik_endpoints_enrollment_tokens_getGet Enrollment Tokenread-only

    Retrieve a single enrollment token by its UUID.

  • authentik_endpoints_enrollment_tokens_listList Enrollment Tokensread-only

    List agent enrollment tokens with optional filtering by connector, search, and ordering.

  • authentik_endpoints_enrollment_tokens_updateUpdate Enrollment Tokencan change or delete data

    Update an enrollment token. Only provided fields are modified (partial update).

  • authentik_endpoints_fleet_connectors_createCreate Fleet Connector

    Create a new Fleet connector pointing at a Fleet device-management instance.

  • authentik_endpoints_fleet_connectors_deleteDelete Fleet Connectorcan change or delete data

    Delete a Fleet connector by its UUID. This is irreversible.

  • authentik_endpoints_fleet_connectors_getGet Fleet Connectorread-only

    Retrieve a single Fleet connector by its UUID.

  • authentik_endpoints_fleet_connectors_listList Fleet Connectorsread-only

    List Fleet device-management connectors with optional filtering by name, search, and ordering.

  • authentik_endpoints_fleet_connectors_updateUpdate Fleet Connectorcan change or delete data

    Update a Fleet connector. Only provided fields are modified (partial update).

  • authentik_endpoints_google_chrome_connectors_createCreate Google Chrome Connector

    Create a new Google Chrome connector with service-account credentials.

  • authentik_endpoints_google_chrome_connectors_deleteDelete Google Chrome Connectorcan change or delete data

    Delete a Google Chrome connector by its UUID. This is irreversible.

  • authentik_endpoints_google_chrome_connectors_getGet Google Chrome Connectorread-only

    Retrieve a single Google Chrome connector by its UUID.

  • authentik_endpoints_google_chrome_connectors_listList Google Chrome Connectorsread-only

    List Google Chrome device-management connectors with optional filtering by name, search, and ordering.

  • authentik_endpoints_google_chrome_connectors_updateUpdate Google Chrome Connectorcan change or delete data

    Update a Google Chrome connector. Only provided fields are modified (partial update).

  • authentik_endpoints_psso_ise_deleteDelete ISE-PSSO Agentcan change or delete data

    Delete an ISE-PSSO agent by its UUID. This is irreversible.

  • authentik_endpoints_psso_ise_getGet ISE-PSSO Agentread-only

    Retrieve a single ISE-PSSO agent by its UUID.

  • authentik_endpoints_psso_ise_listList ISE-PSSO Agentsread-only

    List Apple Independent Secure Enclave (ISE-PSSO) agents with optional filtering by user, search, and ordering.

  • authentik_enterprise_install_idGet Install IDread-only

    Get the authentik installation ID (used for license generation).

  • authentik_enterprise_license_createCreate Enterprise License

    Install a new enterprise license key.

  • authentik_enterprise_license_deleteDelete Enterprise Licensecan change or delete data

    Delete an enterprise license by its UUID. This action is irreversible.

  • authentik_enterprise_license_forecastGet License Forecastread-only

    Forecast how many users will be required in a year based on current growth.

  • authentik_enterprise_license_getGet Enterprise Licenseread-only

    Get a single enterprise license by its UUID.

  • authentik_enterprise_license_listList Enterprise Licensesread-only

    List enterprise licenses with optional filters.

  • authentik_enterprise_license_summaryGet License Summaryread-only

    Get the total enterprise license status summary.

  • authentik_enterprise_license_updateUpdate Enterprise Licensecan change or delete data

    Update an existing enterprise license. Only provided fields are modified (partial update).

  • authentik_events_actions_listList Event Actionsread-only

    List all available event action types.

  • authentik_events_createCreate Event

    Create a new audit event.

  • authentik_events_exportExport Events

    Trigger an export of events, producing a downloadable export artifact. Optional filters narrow which events are included.

  • authentik_events_getGet Eventread-only

    Get a single audit event by its UUID.

  • authentik_events_listList Eventsread-only

    List audit events with optional filters for action, username, client IP, and more.

  • authentik_events_notifications_deleteDelete Notificationcan change or delete data

    Delete a notification by its UUID. This action is irreversible.

  • authentik_events_notifications_listList Notificationsread-only

    List notifications for the current user with optional filters.

  • authentik_events_notifications_mark_all_seenMark All Notifications Seencan change or delete data

    Mark all notifications as seen for the current user.

  • authentik_events_notifications_updateUpdate Notificationcan change or delete data

    Update a notification, typically to mark it as seen or unseen.

  • authentik_events_rules_createCreate Notification Rule

    Create a new notification rule.

  • authentik_events_rules_deleteDelete Notification Rulecan change or delete data

    Delete a notification rule by its UUID. This action is irreversible.

  • authentik_events_rules_getGet Notification Ruleread-only

    Get a single notification rule by its UUID.

  • authentik_events_rules_listList Notification Rulesread-only

    List notification rules with optional filters.

  • authentik_events_rules_updateUpdate Notification Rulecan change or delete data

    Update an existing notification rule. Only provided fields are modified (partial update).

  • authentik_events_statsGet Event Statsread-only

    Get aggregated event statistics bucketed by the provided count steps, optionally filtered.

  • authentik_events_top_per_userGet Top Events per Userread-only

    Get the top N events grouped by user count.

  • authentik_events_transports_createCreate Notification Transport

    Create a new notification transport.

  • authentik_events_transports_deleteDelete Notification Transportcan change or delete data

    Delete a notification transport by its UUID. This action is irreversible.

  • authentik_events_transports_getGet Notification Transportread-only

    Get a single notification transport by its UUID.

  • authentik_events_transports_listList Notification Transportsread-only

    List notification transports with optional filters.

  • authentik_events_transports_testTest Notification Transport

    Send a test notification using the specified transport.

  • authentik_events_transports_updateUpdate Notification Transportcan change or delete data

    Update an existing notification transport. Only provided fields are modified (partial update).

  • authentik_events_volumeGet Event Volumeread-only

    Get event volume data for specified filters and timeframe.

  • authentik_flows_bindings_createCreate Flow Stage Binding

    Create a new flow stage binding to attach a stage to a flow.

  • authentik_flows_bindings_deleteDelete Flow Stage Bindingcan change or delete data

    Delete a flow stage binding by its UUID. This action is irreversible.

  • authentik_flows_bindings_getGet Flow Stage Bindingread-only

    Get a single flow stage binding by its UUID.

  • authentik_flows_bindings_listList Flow Stage Bindingsread-only

    List flow stage bindings with optional filters.

  • authentik_flows_bindings_updateUpdate Flow Stage Bindingcan change or delete data

    Update an existing flow stage binding. Only provided fields are modified.

  • authentik_flows_cache_clearClear Flow Cachecan change or delete data

    Clear the flow cache.

  • authentik_flows_cache_infoGet Flow Cache Inforead-only

    Get information about cached flows.

  • authentik_flows_createCreate Flow

    Create a new flow with name, slug, title, and designation.

  • authentik_flows_deleteDelete Flowcan change or delete data

    Delete a flow by its slug. This action is irreversible.

  • authentik_flows_diagramGet Flow Diagramread-only

    Get a visual diagram of a flow showing its stages and bindings.

  • authentik_flows_exportExport Flowread-only

    Export a flow as YAML. Returns the YAML content as text.

  • authentik_flows_getGet Flowread-only

    Get a single flow by its slug.

  • authentik_flows_importImport Blueprintcan change or delete data

    Import a flow/blueprint from YAML content via the managed blueprints import endpoint (replaces the removed flow import). Note: this merges/upserts into existing objects — it does NOT wipe existing flows first. The previous clear/wipe-before-import option is no longer available in the authentik API.

  • authentik_flows_listList Flowsread-only

    List flows with optional filters for search, designation, and ordering.

  • authentik_flows_updateUpdate Flowcan change or delete data

    Update an existing flow. Only provided fields are modified (partial update).

  • authentik_groups_add_userAdd User to Group

    Add a user to a group by group UUID and user ID.

  • authentik_groups_createCreate Group

    Create a new group with optional parent, superuser status, users, and custom attributes.

  • authentik_groups_deleteDelete Groupcan change or delete data

    Delete a group by its UUID. This action is irreversible.

  • authentik_groups_getGet Groupread-only

    Get a single group by its UUID.

  • authentik_groups_listList Groupsread-only

    List groups with optional filters for name, superuser status, members, and search.

  • authentik_groups_remove_userRemove User from Groupcan change or delete data

    Remove a user from a group by group UUID and user ID.

  • authentik_groups_updateUpdate Groupcan change or delete data

    Update an existing group. Only provided fields are modified (partial update).

  • authentik_invitations_createCreate Invitation

    Create a new invitation.

  • authentik_invitations_deleteDelete Invitationcan change or delete data

    Delete an invitation by its UUID. This action is irreversible.

  • authentik_invitations_getGet Invitationread-only

    Get a single invitation by its UUID.

  • authentik_invitations_listList Invitationsread-only

    List invitations with optional filters.

  • authentik_invitations_send_emailSend Invitation Email

    Send an invitation email to one or more recipients for an existing invitation.

  • authentik_invitations_updateUpdate Invitationcan change or delete data

    Update an existing invitation. Only provided fields are modified.

  • authentik_oauth2_access_tokens_deleteDelete OAuth2 Access Tokencan change or delete data

    Delete (revoke) an OAuth2 access token by its ID. This action is irreversible.

  • authentik_oauth2_access_tokens_getGet OAuth2 Access Tokenread-only

    Get a single OAuth2 access token by its numeric ID.

  • authentik_oauth2_access_tokens_listList OAuth2 Access Tokensread-only

    List OAuth2 access tokens with optional filters. Tokens are system-managed.

  • authentik_oauth2_auth_codes_deleteDelete OAuth2 Authorization Codecan change or delete data

    Delete an OAuth2 authorization code by its ID. This action is irreversible.

  • authentik_oauth2_auth_codes_getGet OAuth2 Authorization Coderead-only

    Get a single OAuth2 authorization code by its numeric ID.

  • authentik_oauth2_auth_codes_listList OAuth2 Authorization Codesread-only

    List OAuth2 authorization codes with optional filters. Codes are system-managed.

  • authentik_oauth2_refresh_tokens_deleteDelete OAuth2 Refresh Tokencan change or delete data

    Delete (revoke) an OAuth2 refresh token by its ID. This action is irreversible.

  • authentik_oauth2_refresh_tokens_getGet OAuth2 Refresh Tokenread-only

    Get a single OAuth2 refresh token by its numeric ID.

  • authentik_oauth2_refresh_tokens_listList OAuth2 Refresh Tokensread-only

    List OAuth2 refresh tokens with optional filters. Tokens are system-managed.

  • authentik_outposts_createCreate Outpost

    Create a new outpost instance.

  • authentik_outposts_default_settingsGet Outpost Default Settingsread-only

    Get the global default outpost configuration.

  • authentik_outposts_deleteDelete Outpostcan change or delete data

    Delete an outpost instance by its UUID. This action is irreversible.

  • authentik_outposts_docker_createCreate Docker Service Connection

    Create a new Docker service connection.

  • authentik_outposts_docker_updateUpdate Docker Service Connectioncan change or delete data

    Update an existing Docker service connection. Only provided fields are modified (partial update).

  • authentik_outposts_getGet Outpostread-only

    Get a single outpost instance by its UUID.

  • authentik_outposts_healthGet Outpost Healthread-only

    Get the current health status of an outpost.

  • authentik_outposts_kubernetes_createCreate Kubernetes Service Connection

    Create a new Kubernetes service connection.

  • authentik_outposts_kubernetes_updateUpdate Kubernetes Service Connectioncan change or delete data

    Update an existing Kubernetes service connection. Only provided fields are modified (partial update).

  • authentik_outposts_listList Outpostsread-only

    List outpost instances with optional filters.

  • authentik_outposts_service_connections_deleteDelete Service Connectioncan change or delete data

    Delete a service connection by its UUID. This action is irreversible.

  • authentik_outposts_service_connections_listList Service Connectionsread-only

    List all service connections (Docker and Kubernetes) with optional filters.

  • authentik_outposts_service_connections_stateGet Service Connection Stateread-only

    Get the current state of a service connection.

  • authentik_outposts_service_connections_typesList Service Connection Typesread-only

    List all available service connection types that can be created.

  • authentik_outposts_updateUpdate Outpostcan change or delete data

    Update an existing outpost instance. Only provided fields are modified (partial update).

  • authentik_policies_by_type_createCreate Policy by Type

    Create a new policy of a specific type. Pass type-specific fields in the config object.

  • authentik_policies_by_type_deleteDelete Policy by Typecan change or delete data

    Delete a policy of a specific type by its UUID. This action is irreversible.

  • authentik_policies_by_type_getGet Policy by Typeread-only

    Get a single policy of a specific type by its UUID.

  • authentik_policies_by_type_listList Policies by Typeread-only

    List policies of a specific type with optional filters.

  • authentik_policies_by_type_updateUpdate Policy by Typecan change or delete data

    Update an existing policy of a specific type. Pass type-specific fields in the config object.

  • authentik_policies_cache_clearClear Policy Cachecan change or delete data

    Clear the policy cache.

  • authentik_policies_cache_infoGet Policy Cache Inforead-only

    Get information about cached policies.

  • authentik_policies_deleteDelete Policycan change or delete data

    Delete a policy by its UUID (cross-type). This action is irreversible.

  • authentik_policies_getGet Policyread-only

    Get a single policy by its UUID (cross-type).

  • authentik_policies_listList Policiesread-only

    List all policies across all types with optional filters.

  • authentik_policies_testTest Policyread-only

    Test a policy against a specific user to see if it passes or fails.

  • authentik_policies_types_listList Policy Typesread-only

    List all available policy types.

  • authentik_policy_bindings_createCreate Policy Binding

    Create a new policy binding to attach a policy to a target (flow, stage, etc.).

  • authentik_policy_bindings_deleteDelete Policy Bindingcan change or delete data

    Delete a policy binding by its UUID. This action is irreversible.

  • authentik_policy_bindings_getGet Policy Bindingread-only

    Get a single policy binding by its UUID.

  • authentik_policy_bindings_listList Policy Bindingsread-only

    List policy bindings with optional filters.

  • authentik_policy_bindings_updateUpdate Policy Bindingcan change or delete data

    Update an existing policy binding. Only provided fields are modified.

  • authentik_prompts_createCreate Prompt

    Create a new prompt field definition.

  • authentik_prompts_deleteDelete Promptcan change or delete data

    Delete a prompt field definition by its UUID. This action is irreversible.

  • authentik_prompts_getGet Promptread-only

    Get a single prompt field definition by its UUID.

  • authentik_prompts_listList Promptsread-only

    List prompt field definitions with optional filters.

  • authentik_prompts_updateUpdate Promptcan change or delete data

    Update an existing prompt field definition. Only provided fields are modified.

  • authentik_property_mappings_by_type_createCreate Property Mapping by Type

    Description is built at runtime.

  • authentik_property_mappings_by_type_deleteDelete Property Mapping by Typecan change or delete data

    Description is built at runtime.

  • authentik_property_mappings_by_type_getGet Property Mapping by Typeread-only

    Description is built at runtime.

  • authentik_property_mappings_by_type_listList Property Mappings by Typeread-only

    Description is built at runtime.

  • authentik_property_mappings_by_type_updateUpdate Property Mapping by Typecan change or delete data

    Description is built at runtime.

  • authentik_property_mappings_deleteDelete Property Mappingcan change or delete data

    Delete a property mapping by its UUID. This action is irreversible.

  • authentik_property_mappings_getGet Property Mappingread-only

    Get a single property mapping by its UUID (cross-type).

  • authentik_property_mappings_listList Property Mappingsread-only

    List all property mappings across all types.

  • authentik_property_mappings_testTest Property Mappingread-only

    Test a property mapping by UUID. Optionally provide user, context, and format_result.

  • authentik_property_mappings_types_listList Property Mapping Typesread-only

    List all available property mapping types that can be created.

  • authentik_providers_by_type_createCreate Provider by Type

    Create a new provider of a specific type. Pass type-specific fields in the config object.

  • authentik_providers_by_type_deleteDelete Provider by Typecan change or delete data

    Delete a provider of a specific type by its numeric ID. This action is irreversible.

  • authentik_providers_by_type_getGet Provider by Typeread-only

    Get a single provider of a specific type by its numeric ID.

  • authentik_providers_by_type_listList Providers by Typeread-only

    List providers of a specific type with optional filters.

  • authentik_providers_by_type_updateUpdate Provider by Typecan change or delete data

    Update an existing provider of a specific type. Pass type-specific fields in the config object.

  • authentik_providers_deleteDelete Providercan change or delete data

    Delete a provider by its numeric ID (cross-type). This action is irreversible.

  • authentik_providers_getGet Providerread-only

    Get a single provider by its numeric ID (cross-type).

  • authentik_providers_listList Providersread-only

    List all providers across all types with optional filters.

  • authentik_providers_oauth2_setup_urlsGet OAuth2 Setup URLsread-only

    Get OAuth2 provider setup URLs (authorize, token, userinfo, etc.).

  • authentik_providers_saml_metadataGet SAML Metadataread-only

    Get SAML provider metadata XML.

  • authentik_providers_types_listList Provider Typesread-only

    List all available provider types.

  • authentik_providers_wsfed_metadataGet WS-Fed Metadataread-only

    Get WS-Federation provider metadata XML.

  • authentik_providers_wsfed_preview_userPreview WS-Fed User Dataread-only

    Preview the property-mapping output a WS-Federation provider would generate for a user.

  • authentik_rac_connection_tokens_deleteDelete RAC Connection Tokencan change or delete data

    Delete a RAC connection token by its UUID. This action is irreversible.

  • authentik_rac_connection_tokens_getGet RAC Connection Tokenread-only

    Get a single RAC connection token by its UUID.

  • authentik_rac_connection_tokens_listList RAC Connection Tokensread-only

    List RAC connection tokens with optional filters. Tokens are system-managed (no create).

  • authentik_rac_endpoints_createCreate RAC Endpoint

    Create a new RAC endpoint for remote access.

  • authentik_rac_endpoints_deleteDelete RAC Endpointcan change or delete data

    Delete a RAC endpoint by its UUID. This action is irreversible.

  • authentik_rac_endpoints_getGet RAC Endpointread-only

    Get a single RAC endpoint by its UUID.

  • authentik_rac_endpoints_listList RAC Endpointsread-only

    List RAC (Remote Access Control) endpoints with optional filters.

  • authentik_rac_endpoints_updateUpdate RAC Endpointcan change or delete data

    Update an existing RAC endpoint. Only provided fields are modified (partial update).

  • authentik_rbac_permissions_by_role_assignAssign Permissions to Role

    Assign permission(s) to a role. When object_pk is set, permissions are only assigned to the specific object.

  • authentik_rbac_permissions_by_role_listList Permissions by Roleread-only

    List object permissions assigned to a specific model, filterable by role.

  • authentik_rbac_permissions_by_role_unassignUnassign Permissions from Rolecan change or delete data

    Unassign permission(s) from a role. When object_pk is set, permissions are only unassigned from the specific object.

  • authentik_rbac_permissions_listList RBAC Permissionsread-only

    List all available permissions, filterable by model and app.

  • authentik_rbac_roles_add_userAdd User to Role

    Add a user to a role by role UUID and user ID. Permissions are granted via roles.

  • authentik_rbac_roles_createCreate RBAC Role

    Create a new RBAC role.

  • authentik_rbac_roles_deleteDelete RBAC Rolecan change or delete data

    Delete an RBAC role by its UUID. This action is irreversible.

  • authentik_rbac_roles_getGet RBAC Roleread-only

    Get a single RBAC role by its UUID.

  • authentik_rbac_roles_listList RBAC Rolesread-only

    List RBAC roles with optional filters.

  • authentik_rbac_roles_remove_userRemove User from Rolecan change or delete data

    Remove a user from a role by role UUID and user ID.

  • authentik_rbac_roles_updateUpdate RBAC Rolecan change or delete data

    Update an existing RBAC role. Only provided fields are modified (partial update).

  • authentik_reports_export_deleteDelete Report Exportcan change or delete data

    Delete a data export by its ID. This action is irreversible.

  • authentik_reports_export_getGet Report Exportread-only

    Retrieve a single data export by its ID, including its content type, query parameters, file URL, and completion status.

  • authentik_reports_export_listList Report Exportsread-only

    List data exports with optional search and ordering. Each export records who requested it, when, the content type, and whether the file is ready for download.

  • authentik_reputation_scores_deleteDelete Reputation Scorecan change or delete data

    Delete a reputation score by its UUID. This action is irreversible.

  • authentik_reputation_scores_listList Reputation Scoresread-only

    List reputation scores with optional filters.

  • authentik_root_configGet Root Configurationread-only

    Get root configuration including capabilities, error reporting settings, and UI configuration.

  • authentik_sources_by_type_createCreate Source by Type

    Description is built at runtime.

  • authentik_sources_by_type_deleteDelete Source by Typecan change or delete data

    Description is built at runtime.

  • authentik_sources_by_type_getGet Source by Typeread-only

    Description is built at runtime.

  • authentik_sources_by_type_listList Sources by Typeread-only

    Description is built at runtime.

  • authentik_sources_by_type_updateUpdate Source by Typecan change or delete data

    Description is built at runtime.

  • authentik_sources_deleteDelete Sourcecan change or delete data

    Delete a source by its slug. This action is irreversible.

  • authentik_sources_getGet Sourceread-only

    Get a single source by its slug (cross-type).

  • authentik_sources_listList Sourcesread-only

    List all sources across all types (OAuth, SAML, LDAP, Plex, Kerberos, SCIM).

  • authentik_sources_telegram_connect_userConnect User to Telegram Source

    Connect a user to a Telegram source using Telegram authentication data (login widget payload).

  • authentik_sources_types_listList Source Typesread-only

    List all available source types that can be created.

  • authentik_sources_user_connections_listList User Source Connectionsread-only

    List user-source connections across all source types.

  • authentik_ssf_streams_deleteDelete SSF Streamcan change or delete data

    Delete a Shared Signals Framework (SSF) event stream by its UUID. This action is irreversible.

  • authentik_ssf_streams_getGet SSF Streamread-only

    Get a single SSF event stream by its UUID. Read-only.

  • authentik_ssf_streams_listList SSF Streamsread-only

    List Shared Signals Framework (SSF) event streams with optional filters. Read-only.

  • authentik_stages_by_type_createCreate Stage by Type

    Create a new stage of a specific type. Pass type-specific fields in the config object.

  • authentik_stages_by_type_deleteDelete Stage by Typecan change or delete data

    Delete a stage of a specific type by its UUID. This action is irreversible.

  • authentik_stages_by_type_getGet Stage by Typeread-only

    Get a single stage of a specific type by its UUID.

  • authentik_stages_by_type_listList Stages by Typeread-only

    List stages of a specific type with optional filters.

  • authentik_stages_by_type_updateUpdate Stage by Typecan change or delete data

    Update an existing stage of a specific type. Pass type-specific fields in the config object.

  • authentik_stages_deleteDelete Stagecan change or delete data

    Delete a stage by its UUID (cross-type). This action is irreversible.

  • authentik_stages_getGet Stageread-only

    Get a single stage by its UUID (cross-type).

  • authentik_stages_listList Stagesread-only

    List all stages across all types with optional filters.

  • authentik_stages_types_listList Stage Typesread-only

    List all available stage types.

  • authentik_tasks_getGet Taskread-only

    Get details of a specific task by its message ID.

  • authentik_tasks_listList Tasksread-only

    List background tasks with optional filters by actor name, queue, state, or search.

  • authentik_tasks_retryRetry Task

    Retry a failed task by its message ID.

  • authentik_tenants_createCreate Tenant

    Create a new tenant.

  • authentik_tenants_create_admin_groupCreate Tenant Admin Group

    Create an admin group for a tenant and add a user to it.

  • authentik_tenants_create_recovery_keyCreate Tenant Recovery Key

    Create a recovery key for a user in a tenant.

  • authentik_tenants_deleteDelete Tenantcan change or delete data

    Delete a tenant by its UUID. This action is irreversible and removes all tenant data.

  • authentik_tenants_domains_createCreate Tenant Domain

    Create a new domain for a tenant.

  • authentik_tenants_domains_deleteDelete Tenant Domaincan change or delete data

    Delete a tenant domain by its numeric ID. This action is irreversible.

  • authentik_tenants_domains_listList Tenant Domainsread-only

    List tenant domains with optional filters.

  • authentik_tenants_getGet Tenantread-only

    Get a single tenant by its UUID.

  • authentik_tenants_listList Tenantsread-only

    List tenants with optional filters.

  • authentik_tenants_updateUpdate Tenantcan change or delete data

    Update an existing tenant. Only provided fields are modified (partial update).

  • authentik_tokens_createCreate Token

    Create a new token with an identifier, optional intent, description, and expiration settings.

  • authentik_tokens_deleteDelete Tokencan change or delete data

    Delete a token by its identifier. This action is irreversible.

  • authentik_tokens_getGet Tokenread-only

    Get a single token by its identifier.

  • authentik_tokens_listList Tokensread-only

    List tokens with optional filters for identifier, intent, managed status, and search.

  • authentik_tokens_set_keySet Token Keycan change or delete data

    Set a custom key value for a token. Requires authentik_core.set_token_key permission.

  • authentik_tokens_updateUpdate Tokencan change or delete data

    Update an existing token. Only provided fields are modified (partial update).

  • authentik_tokens_view_keyView Token Keyread-only

    View the raw key value of a token. This is a privileged operation that is logged.

  • authentik_users_account_lockdownLock Down User Accountcan change or delete data

    Lock down a user account, deactivating it and terminating its active sessions.

  • authentik_users_createCreate User

    Create a new user. Use authentik_users_set_password to set the password after creation.

  • authentik_users_create_service_accountCreate Service Account

    Create a new service account user with an optional associated group and token.

  • authentik_users_deleteDelete Usercan change or delete data

    Delete a user by their numeric ID. This action is irreversible.

  • authentik_users_exportExport Users

    Trigger an export of users, producing a downloadable export artifact. Optional filters narrow which users are included.

  • authentik_users_generate_recovery_linkGenerate Recovery Link

    Generate a temporary recovery link for a user to regain account access.

  • authentik_users_getGet Userread-only

    Get a single user by their numeric ID.

  • authentik_users_listList Usersread-only

    List users with optional filters for username, email, name, active status, superuser status, path, groups, and search.

  • authentik_users_list_pathsList User Pathsread-only

    List all user paths configured in the system.

  • authentik_users_meGet Current Userread-only

    Get information about the currently authenticated user.

  • authentik_users_send_recovery_emailSend Recovery Email

    Send a recovery email to a user using a specified email stage.

  • authentik_users_set_passwordSet User Passwordcan change or delete data

    Set a new password for a user.

  • authentik_users_updateUpdate Usercan change or delete data

    Update an existing user. Only provided fields are modified (partial update).

Signals

Stars
14
Forks
1
Open issues
0
Last commit
Sep 29, 2026 (29 days ago)
Last release
Sep 2, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.Samik081/mcp-authentik
Version
0.8.1
Auth
API key
Packages
npm @samik081/mcp-authentikoci ghcr.io/samik081/mcp-authentik:0.8.1
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Samik081

Cite this page

Authentik MCP Server. Agent Mart. https://agentmart.dev/connectors/samik081-mcp-authentik (last updated 2026-10-24)