Authentik MCP Server
Manage Authentik through AI assistants
Connector by Samik081 · GitHub account verified by the MCP Registry
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.
About
Use cases: identity-access
Reviews
Write a reviewNo 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_appsauthentik_admin_modelsauthentik_admin_settings_getauthentik_admin_system_infoauthentik_admin_versionauthentik_admin_version_historyauthentik_app_entitlements_getauthentik_app_entitlements_listauthentik_apps_check_accessauthentik_apps_getauthentik_apps_listauthentik_authenticators_admin_by_type_get
Show 135 more tools
authentik_authenticators_admin_by_type_listauthentik_authenticators_listauthentik_authenticators_user_by_type_listauthentik_blueprints_availableauthentik_blueprints_getauthentik_blueprints_listauthentik_brands_currentauthentik_brands_getauthentik_brands_listauthentik_crypto_getauthentik_crypto_listauthentik_crypto_view_certificateauthentik_crypto_view_private_keyauthentik_endpoints_agent_connectors_getauthentik_endpoints_agent_connectors_listauthentik_endpoints_connectors_getauthentik_endpoints_connectors_listauthentik_endpoints_device_access_groups_getauthentik_endpoints_device_access_groups_listauthentik_endpoints_device_bindings_getauthentik_endpoints_device_bindings_listauthentik_endpoints_devices_getauthentik_endpoints_devices_listauthentik_endpoints_devices_summaryauthentik_endpoints_enrollment_tokens_getauthentik_endpoints_enrollment_tokens_listauthentik_endpoints_fleet_connectors_getauthentik_endpoints_fleet_connectors_listauthentik_endpoints_google_chrome_connectors_getauthentik_endpoints_google_chrome_connectors_listauthentik_endpoints_psso_ise_getauthentik_endpoints_psso_ise_listauthentik_enterprise_install_idauthentik_enterprise_license_forecastauthentik_enterprise_license_getauthentik_enterprise_license_listauthentik_enterprise_license_summaryauthentik_events_actions_listauthentik_events_getauthentik_events_listauthentik_events_notifications_listauthentik_events_rules_getauthentik_events_rules_listauthentik_events_statsauthentik_events_top_per_userauthentik_events_transports_getauthentik_events_transports_listauthentik_events_volumeauthentik_flows_bindings_getauthentik_flows_bindings_listauthentik_flows_cache_infoauthentik_flows_diagramauthentik_flows_exportauthentik_flows_getauthentik_flows_listauthentik_groups_getauthentik_groups_listauthentik_invitations_getauthentik_invitations_listauthentik_oauth2_access_tokens_getauthentik_oauth2_access_tokens_listauthentik_oauth2_auth_codes_getauthentik_oauth2_auth_codes_listauthentik_oauth2_refresh_tokens_getauthentik_oauth2_refresh_tokens_listauthentik_outposts_default_settingsauthentik_outposts_getauthentik_outposts_healthauthentik_outposts_listauthentik_outposts_service_connections_listauthentik_outposts_service_connections_stateauthentik_outposts_service_connections_typesauthentik_policies_by_type_getauthentik_policies_by_type_listauthentik_policies_cache_infoauthentik_policies_getauthentik_policies_listauthentik_policies_testauthentik_policies_types_listauthentik_policy_bindings_getauthentik_policy_bindings_listauthentik_prompts_getauthentik_prompts_listauthentik_property_mappings_by_type_getauthentik_property_mappings_by_type_listauthentik_property_mappings_getauthentik_property_mappings_listauthentik_property_mappings_testauthentik_property_mappings_types_listauthentik_providers_by_type_getauthentik_providers_by_type_listauthentik_providers_getauthentik_providers_listauthentik_providers_oauth2_setup_urlsauthentik_providers_saml_metadataauthentik_providers_types_listauthentik_providers_wsfed_metadataauthentik_providers_wsfed_preview_userauthentik_rac_connection_tokens_getauthentik_rac_connection_tokens_listauthentik_rac_endpoints_getauthentik_rac_endpoints_listauthentik_rbac_permissions_by_role_listauthentik_rbac_permissions_listauthentik_rbac_roles_getauthentik_rbac_roles_listauthentik_reports_export_getauthentik_reports_export_listauthentik_reputation_scores_listauthentik_root_configauthentik_sources_by_type_getauthentik_sources_by_type_listauthentik_sources_getauthentik_sources_listauthentik_sources_types_listauthentik_sources_user_connections_listauthentik_ssf_streams_getauthentik_ssf_streams_listauthentik_stages_by_type_getauthentik_stages_by_type_listauthentik_stages_getauthentik_stages_listauthentik_stages_types_listauthentik_tasks_getauthentik_tasks_listauthentik_tenants_domains_listauthentik_tenants_getauthentik_tenants_listauthentik_tokens_getauthentik_tokens_listauthentik_tokens_view_keyauthentik_users_getauthentik_users_listauthentik_users_list_pathsauthentik_users_me
Write 51 · Create, change, send or run things.
authentik_admin_system_task_triggerauthentik_app_entitlements_createauthentik_apps_createauthentik_blueprints_createauthentik_brands_createauthentik_crypto_createauthentik_crypto_generateauthentik_endpoints_agent_connectors_createauthentik_endpoints_device_access_groups_createauthentik_endpoints_device_bindings_createauthentik_endpoints_enrollment_tokens_createauthentik_endpoints_fleet_connectors_create
Show 39 more tools
authentik_endpoints_google_chrome_connectors_createauthentik_enterprise_license_createauthentik_events_createauthentik_events_exportauthentik_events_rules_createauthentik_events_transports_createauthentik_events_transports_testauthentik_flows_bindings_createauthentik_flows_createauthentik_groups_add_userauthentik_groups_createauthentik_invitations_createauthentik_invitations_send_emailauthentik_outposts_createauthentik_outposts_docker_createauthentik_outposts_kubernetes_createauthentik_policies_by_type_createauthentik_policy_bindings_createauthentik_prompts_createauthentik_property_mappings_by_type_createauthentik_providers_by_type_createauthentik_rac_endpoints_createauthentik_rbac_permissions_by_role_assignauthentik_rbac_roles_add_userauthentik_rbac_roles_createauthentik_sources_by_type_createauthentik_sources_telegram_connect_userauthentik_stages_by_type_createauthentik_tasks_retryauthentik_tenants_createauthentik_tenants_create_admin_groupauthentik_tenants_create_recovery_keyauthentik_tenants_domains_createauthentik_tokens_createauthentik_users_createauthentik_users_create_service_accountauthentik_users_exportauthentik_users_generate_recovery_linkauthentik_users_send_recovery_email
Delete 99 · Delete, drop, revoke or wipe things.
authentik_admin_settings_updateauthentik_app_entitlements_deleteauthentik_app_entitlements_updateauthentik_apps_deleteauthentik_apps_set_icon_urlauthentik_apps_updateauthentik_apps_update_transactionalauthentik_authenticators_admin_by_type_deleteauthentik_blueprints_applyauthentik_blueprints_deleteauthentik_blueprints_updateauthentik_brands_delete
Show 87 more tools
authentik_brands_updateauthentik_crypto_deleteauthentik_crypto_updateauthentik_endpoints_agent_connectors_deleteauthentik_endpoints_agent_connectors_updateauthentik_endpoints_connectors_deleteauthentik_endpoints_device_access_groups_deleteauthentik_endpoints_device_access_groups_updateauthentik_endpoints_device_bindings_deleteauthentik_endpoints_device_bindings_updateauthentik_endpoints_devices_deleteauthentik_endpoints_devices_updateauthentik_endpoints_enrollment_tokens_deleteauthentik_endpoints_enrollment_tokens_updateauthentik_endpoints_fleet_connectors_deleteauthentik_endpoints_fleet_connectors_updateauthentik_endpoints_google_chrome_connectors_deleteauthentik_endpoints_google_chrome_connectors_updateauthentik_endpoints_psso_ise_deleteauthentik_enterprise_license_deleteauthentik_enterprise_license_updateauthentik_events_notifications_deleteauthentik_events_notifications_mark_all_seenauthentik_events_notifications_updateauthentik_events_rules_deleteauthentik_events_rules_updateauthentik_events_transports_deleteauthentik_events_transports_updateauthentik_flows_bindings_deleteauthentik_flows_bindings_updateauthentik_flows_cache_clearauthentik_flows_deleteauthentik_flows_importauthentik_flows_updateauthentik_groups_deleteauthentik_groups_remove_userauthentik_groups_updateauthentik_invitations_deleteauthentik_invitations_updateauthentik_oauth2_access_tokens_deleteauthentik_oauth2_auth_codes_deleteauthentik_oauth2_refresh_tokens_deleteauthentik_outposts_deleteauthentik_outposts_docker_updateauthentik_outposts_kubernetes_updateauthentik_outposts_service_connections_deleteauthentik_outposts_updateauthentik_policies_by_type_deleteauthentik_policies_by_type_updateauthentik_policies_cache_clearauthentik_policies_deleteauthentik_policy_bindings_deleteauthentik_policy_bindings_updateauthentik_prompts_deleteauthentik_prompts_updateauthentik_property_mappings_by_type_deleteauthentik_property_mappings_by_type_updateauthentik_property_mappings_deleteauthentik_providers_by_type_deleteauthentik_providers_by_type_updateauthentik_providers_deleteauthentik_rac_connection_tokens_deleteauthentik_rac_endpoints_deleteauthentik_rac_endpoints_updateauthentik_rbac_permissions_by_role_unassignauthentik_rbac_roles_deleteauthentik_rbac_roles_remove_userauthentik_rbac_roles_updateauthentik_reports_export_deleteauthentik_reputation_scores_deleteauthentik_sources_by_type_deleteauthentik_sources_by_type_updateauthentik_sources_deleteauthentik_ssf_streams_deleteauthentik_stages_by_type_deleteauthentik_stages_by_type_updateauthentik_stages_deleteauthentik_tenants_deleteauthentik_tenants_domains_deleteauthentik_tenants_updateauthentik_tokens_deleteauthentik_tokens_set_keyauthentik_tokens_updateauthentik_users_account_lockdownauthentik_users_deleteauthentik_users_set_passwordauthentik_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 codegithub.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-onlyList installed Django applications in the Authentik instance.
authentik_admin_modelsList Modelsread-onlyList all data models available in the Authentik instance.
authentik_admin_settings_getGet Admin Settingsread-onlyGet current system settings.
authentik_admin_settings_updateUpdate Admin Settingscan change or delete dataUpdate system settings (partial update).
authentik_admin_system_infoGet System Inforead-onlyGet system information including HTTP host, runtime environment, server time, and embedded outpost status.
authentik_admin_system_task_triggerTrigger System TasksTrigger all system tasks (e.g., cleanup, cache clear). Returns updated system info.
authentik_admin_versionGet Versionread-onlyGet Authentik version information including current version and build hash.
authentik_admin_version_historyList Version Historyread-onlyList Authentik version history entries.
authentik_app_entitlements_createCreate Application EntitlementCreate a new application entitlement.
authentik_app_entitlements_deleteDelete Application Entitlementcan change or delete dataDelete an application entitlement by its UUID. This action is irreversible.
authentik_app_entitlements_getGet Application Entitlementread-onlyGet a single application entitlement by its UUID.
authentik_app_entitlements_listList Application Entitlementsread-onlyList application entitlements with optional filters.
authentik_app_entitlements_updateUpdate Application Entitlementcan change or delete dataUpdate an existing application entitlement. Only provided fields are modified (partial update).
authentik_apps_check_accessCheck Application Accessread-onlyCheck whether a specific user has access to an application.
authentik_apps_createCreate ApplicationCreate a new application with name, slug, and optional provider, group, and metadata.
Show 282 more tools
authentik_apps_deleteDelete Applicationcan change or delete dataDelete an application by its slug. This action is irreversible.
authentik_apps_getGet Applicationread-onlyGet a single application by its slug.
authentik_apps_listList Applicationsread-onlyList applications with optional filters for name, slug, group, search, and more.
authentik_apps_set_icon_urlSet Application Icon URLcan change or delete dataSet 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 dataUpdate an existing application. Only provided fields are modified (partial update).
authentik_apps_update_transactionalUpdate Application Transactionalcan change or delete dataCreate 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 dataDelete 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-onlyGet 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-onlyList authenticator devices of a specific type (admin view). Supports: duo, email, endpoint, sms, static, totp, webauthn.
authentik_authenticators_listList All Authenticator Devicesread-onlyList all authenticator devices across all types for the current user.
authentik_authenticators_user_by_type_listList Authenticator Devices by Type (User)read-onlyList 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 dataApply a blueprint instance, executing its configuration. This may create, update, or delete objects.
authentik_blueprints_availableList Available Blueprintsread-onlyList all available blueprint files that can be used to create blueprint instances.
authentik_blueprints_createCreate BlueprintCreate a new managed blueprint instance.
authentik_blueprints_deleteDelete Blueprintcan change or delete dataDelete a blueprint instance by its UUID. This action is irreversible.
authentik_blueprints_getGet Blueprintread-onlyGet a single blueprint instance by its UUID.
authentik_blueprints_listList Blueprintsread-onlyList managed blueprint instances with optional filters.
authentik_blueprints_updateUpdate Blueprintcan change or delete dataUpdate an existing blueprint instance. Only provided fields are modified (partial update).
authentik_brands_createCreate BrandCreate a new brand with domain, branding settings, flow assignments, and optional attributes.
authentik_brands_currentGet Current Brandread-onlyGet the brand configuration for the current domain.
authentik_brands_deleteDelete Brandcan change or delete dataDelete a brand by its UUID. This action is irreversible.
authentik_brands_getGet Brandread-onlyGet a single brand by its UUID.
authentik_brands_listList Brandsread-onlyList brands with optional filters for UUID, domain, and search.
authentik_brands_updateUpdate Brandcan change or delete dataUpdate an existing brand. Only provided fields are modified (partial update).
authentik_crypto_createCreate Certificate KeypairCreate a new certificate keypair from PEM-encoded certificate and optional private key data.
authentik_crypto_deleteDelete Certificate Keypaircan change or delete dataDelete a certificate keypair by its UUID. This action is irreversible.
authentik_crypto_generateGenerate Self-Signed CertificateGenerate a new self-signed certificate keypair.
authentik_crypto_getGet Certificate Keypairread-onlyGet a single certificate keypair by its UUID.
authentik_crypto_listList Certificate Keypairsread-onlyList certificate keypairs with optional filters.
authentik_crypto_updateUpdate Certificate Keypaircan change or delete dataUpdate an existing certificate keypair. Only provided fields are modified (partial update).
authentik_crypto_view_certificateView Certificate Dataread-onlyView the PEM-encoded certificate data for a keypair. Access is logged.
authentik_crypto_view_private_keyView Private Key Dataread-onlyView the PEM-encoded private key data for a keypair. Access is logged. Sensitive operation.
authentik_endpoints_agent_connectors_createCreate Agent ConnectorCreate a new endpoint agent connector.
authentik_endpoints_agent_connectors_deleteDelete Agent Connectorcan change or delete dataDelete an agent connector by its UUID. This is irreversible.
authentik_endpoints_agent_connectors_getGet Agent Connectorread-onlyRetrieve a single agent connector by its UUID.
authentik_endpoints_agent_connectors_listList Agent Connectorsread-onlyList endpoint agent connectors with optional filtering by name, enabled state, search, and ordering.
authentik_endpoints_agent_connectors_updateUpdate Agent Connectorcan change or delete dataUpdate an agent connector. Only provided fields are modified (partial update).
authentik_endpoints_connectors_deleteDelete Endpoint Connectorcan change or delete dataDelete an endpoint connector by its UUID from the generic registry. This is irreversible.
authentik_endpoints_connectors_getGet Endpoint Connectorread-onlyRetrieve a single endpoint connector by its UUID from the generic registry.
authentik_endpoints_connectors_listList Endpoint Connectorsread-onlyList all endpoint connectors across types (generic registry view) with optional search and ordering.
authentik_endpoints_device_access_groups_createCreate Device Access GroupCreate 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 dataDelete a device access group by its UUID. This is irreversible.
authentik_endpoints_device_access_groups_getGet Device Access Groupread-onlyRetrieve a single device access group by its UUID.
authentik_endpoints_device_access_groups_listList Device Access Groupsread-onlyList device access groups with optional filtering by name, search, and ordering.
authentik_endpoints_device_access_groups_updateUpdate Device Access Groupcan change or delete dataUpdate a device access group. Only provided fields are modified (partial update).
authentik_endpoints_device_bindings_createCreate Device BindingCreate 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 dataDelete a device binding by its UUID. This is irreversible.
authentik_endpoints_device_bindings_getGet Device Bindingread-onlyRetrieve a single device binding by its UUID.
authentik_endpoints_device_bindings_listList Device Bindingsread-onlyList 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 dataUpdate a device binding. Only provided fields are modified (partial update).
authentik_endpoints_devices_deleteDelete Endpoint Devicecan change or delete dataDelete an endpoint device by its UUID. This is irreversible.
authentik_endpoints_devices_getGet Endpoint Deviceread-onlyRetrieve a single endpoint device by its UUID.
authentik_endpoints_devices_listList Endpoint Devicesread-onlyList managed endpoint devices with optional filtering by name or identifier, search, and ordering.
authentik_endpoints_devices_summaryGet Endpoint Devices Summaryread-onlyRetrieve aggregate summary statistics about managed endpoint devices.
authentik_endpoints_devices_updateUpdate Endpoint Devicecan change or delete dataUpdate an endpoint device. Only provided fields are modified (partial update).
authentik_endpoints_enrollment_tokens_createCreate Enrollment TokenCreate a new agent enrollment token bound to a connector. Used to enroll devices.
authentik_endpoints_enrollment_tokens_deleteDelete Enrollment Tokencan change or delete dataDelete an enrollment token by its UUID. This is irreversible.
authentik_endpoints_enrollment_tokens_getGet Enrollment Tokenread-onlyRetrieve a single enrollment token by its UUID.
authentik_endpoints_enrollment_tokens_listList Enrollment Tokensread-onlyList agent enrollment tokens with optional filtering by connector, search, and ordering.
authentik_endpoints_enrollment_tokens_updateUpdate Enrollment Tokencan change or delete dataUpdate an enrollment token. Only provided fields are modified (partial update).
authentik_endpoints_fleet_connectors_createCreate Fleet ConnectorCreate a new Fleet connector pointing at a Fleet device-management instance.
authentik_endpoints_fleet_connectors_deleteDelete Fleet Connectorcan change or delete dataDelete a Fleet connector by its UUID. This is irreversible.
authentik_endpoints_fleet_connectors_getGet Fleet Connectorread-onlyRetrieve a single Fleet connector by its UUID.
authentik_endpoints_fleet_connectors_listList Fleet Connectorsread-onlyList Fleet device-management connectors with optional filtering by name, search, and ordering.
authentik_endpoints_fleet_connectors_updateUpdate Fleet Connectorcan change or delete dataUpdate a Fleet connector. Only provided fields are modified (partial update).
authentik_endpoints_google_chrome_connectors_createCreate Google Chrome ConnectorCreate a new Google Chrome connector with service-account credentials.
authentik_endpoints_google_chrome_connectors_deleteDelete Google Chrome Connectorcan change or delete dataDelete a Google Chrome connector by its UUID. This is irreversible.
authentik_endpoints_google_chrome_connectors_getGet Google Chrome Connectorread-onlyRetrieve a single Google Chrome connector by its UUID.
authentik_endpoints_google_chrome_connectors_listList Google Chrome Connectorsread-onlyList 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 dataUpdate a Google Chrome connector. Only provided fields are modified (partial update).
authentik_endpoints_psso_ise_deleteDelete ISE-PSSO Agentcan change or delete dataDelete an ISE-PSSO agent by its UUID. This is irreversible.
authentik_endpoints_psso_ise_getGet ISE-PSSO Agentread-onlyRetrieve a single ISE-PSSO agent by its UUID.
authentik_endpoints_psso_ise_listList ISE-PSSO Agentsread-onlyList Apple Independent Secure Enclave (ISE-PSSO) agents with optional filtering by user, search, and ordering.
authentik_enterprise_install_idGet Install IDread-onlyGet the authentik installation ID (used for license generation).
authentik_enterprise_license_createCreate Enterprise LicenseInstall a new enterprise license key.
authentik_enterprise_license_deleteDelete Enterprise Licensecan change or delete dataDelete an enterprise license by its UUID. This action is irreversible.
authentik_enterprise_license_forecastGet License Forecastread-onlyForecast how many users will be required in a year based on current growth.
authentik_enterprise_license_getGet Enterprise Licenseread-onlyGet a single enterprise license by its UUID.
authentik_enterprise_license_listList Enterprise Licensesread-onlyList enterprise licenses with optional filters.
authentik_enterprise_license_summaryGet License Summaryread-onlyGet the total enterprise license status summary.
authentik_enterprise_license_updateUpdate Enterprise Licensecan change or delete dataUpdate an existing enterprise license. Only provided fields are modified (partial update).
authentik_events_actions_listList Event Actionsread-onlyList all available event action types.
authentik_events_createCreate EventCreate a new audit event.
authentik_events_exportExport EventsTrigger an export of events, producing a downloadable export artifact. Optional filters narrow which events are included.
authentik_events_getGet Eventread-onlyGet a single audit event by its UUID.
authentik_events_listList Eventsread-onlyList audit events with optional filters for action, username, client IP, and more.
authentik_events_notifications_deleteDelete Notificationcan change or delete dataDelete a notification by its UUID. This action is irreversible.
authentik_events_notifications_listList Notificationsread-onlyList notifications for the current user with optional filters.
authentik_events_notifications_mark_all_seenMark All Notifications Seencan change or delete dataMark all notifications as seen for the current user.
authentik_events_notifications_updateUpdate Notificationcan change or delete dataUpdate a notification, typically to mark it as seen or unseen.
authentik_events_rules_createCreate Notification RuleCreate a new notification rule.
authentik_events_rules_deleteDelete Notification Rulecan change or delete dataDelete a notification rule by its UUID. This action is irreversible.
authentik_events_rules_getGet Notification Ruleread-onlyGet a single notification rule by its UUID.
authentik_events_rules_listList Notification Rulesread-onlyList notification rules with optional filters.
authentik_events_rules_updateUpdate Notification Rulecan change or delete dataUpdate an existing notification rule. Only provided fields are modified (partial update).
authentik_events_statsGet Event Statsread-onlyGet aggregated event statistics bucketed by the provided count steps, optionally filtered.
authentik_events_top_per_userGet Top Events per Userread-onlyGet the top N events grouped by user count.
authentik_events_transports_createCreate Notification TransportCreate a new notification transport.
authentik_events_transports_deleteDelete Notification Transportcan change or delete dataDelete a notification transport by its UUID. This action is irreversible.
authentik_events_transports_getGet Notification Transportread-onlyGet a single notification transport by its UUID.
authentik_events_transports_listList Notification Transportsread-onlyList notification transports with optional filters.
authentik_events_transports_testTest Notification TransportSend a test notification using the specified transport.
authentik_events_transports_updateUpdate Notification Transportcan change or delete dataUpdate an existing notification transport. Only provided fields are modified (partial update).
authentik_events_volumeGet Event Volumeread-onlyGet event volume data for specified filters and timeframe.
authentik_flows_bindings_createCreate Flow Stage BindingCreate a new flow stage binding to attach a stage to a flow.
authentik_flows_bindings_deleteDelete Flow Stage Bindingcan change or delete dataDelete a flow stage binding by its UUID. This action is irreversible.
authentik_flows_bindings_getGet Flow Stage Bindingread-onlyGet a single flow stage binding by its UUID.
authentik_flows_bindings_listList Flow Stage Bindingsread-onlyList flow stage bindings with optional filters.
authentik_flows_bindings_updateUpdate Flow Stage Bindingcan change or delete dataUpdate an existing flow stage binding. Only provided fields are modified.
authentik_flows_cache_clearClear Flow Cachecan change or delete dataClear the flow cache.
authentik_flows_cache_infoGet Flow Cache Inforead-onlyGet information about cached flows.
authentik_flows_createCreate FlowCreate a new flow with name, slug, title, and designation.
authentik_flows_deleteDelete Flowcan change or delete dataDelete a flow by its slug. This action is irreversible.
authentik_flows_diagramGet Flow Diagramread-onlyGet a visual diagram of a flow showing its stages and bindings.
authentik_flows_exportExport Flowread-onlyExport a flow as YAML. Returns the YAML content as text.
authentik_flows_getGet Flowread-onlyGet a single flow by its slug.
authentik_flows_importImport Blueprintcan change or delete dataImport 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-onlyList flows with optional filters for search, designation, and ordering.
authentik_flows_updateUpdate Flowcan change or delete dataUpdate an existing flow. Only provided fields are modified (partial update).
authentik_groups_add_userAdd User to GroupAdd a user to a group by group UUID and user ID.
authentik_groups_createCreate GroupCreate a new group with optional parent, superuser status, users, and custom attributes.
authentik_groups_deleteDelete Groupcan change or delete dataDelete a group by its UUID. This action is irreversible.
authentik_groups_getGet Groupread-onlyGet a single group by its UUID.
authentik_groups_listList Groupsread-onlyList groups with optional filters for name, superuser status, members, and search.
authentik_groups_remove_userRemove User from Groupcan change or delete dataRemove a user from a group by group UUID and user ID.
authentik_groups_updateUpdate Groupcan change or delete dataUpdate an existing group. Only provided fields are modified (partial update).
authentik_invitations_createCreate InvitationCreate a new invitation.
authentik_invitations_deleteDelete Invitationcan change or delete dataDelete an invitation by its UUID. This action is irreversible.
authentik_invitations_getGet Invitationread-onlyGet a single invitation by its UUID.
authentik_invitations_listList Invitationsread-onlyList invitations with optional filters.
authentik_invitations_send_emailSend Invitation EmailSend an invitation email to one or more recipients for an existing invitation.
authentik_invitations_updateUpdate Invitationcan change or delete dataUpdate an existing invitation. Only provided fields are modified.
authentik_oauth2_access_tokens_deleteDelete OAuth2 Access Tokencan change or delete dataDelete (revoke) an OAuth2 access token by its ID. This action is irreversible.
authentik_oauth2_access_tokens_getGet OAuth2 Access Tokenread-onlyGet a single OAuth2 access token by its numeric ID.
authentik_oauth2_access_tokens_listList OAuth2 Access Tokensread-onlyList OAuth2 access tokens with optional filters. Tokens are system-managed.
authentik_oauth2_auth_codes_deleteDelete OAuth2 Authorization Codecan change or delete dataDelete an OAuth2 authorization code by its ID. This action is irreversible.
authentik_oauth2_auth_codes_getGet OAuth2 Authorization Coderead-onlyGet a single OAuth2 authorization code by its numeric ID.
authentik_oauth2_auth_codes_listList OAuth2 Authorization Codesread-onlyList OAuth2 authorization codes with optional filters. Codes are system-managed.
authentik_oauth2_refresh_tokens_deleteDelete OAuth2 Refresh Tokencan change or delete dataDelete (revoke) an OAuth2 refresh token by its ID. This action is irreversible.
authentik_oauth2_refresh_tokens_getGet OAuth2 Refresh Tokenread-onlyGet a single OAuth2 refresh token by its numeric ID.
authentik_oauth2_refresh_tokens_listList OAuth2 Refresh Tokensread-onlyList OAuth2 refresh tokens with optional filters. Tokens are system-managed.
authentik_outposts_createCreate OutpostCreate a new outpost instance.
authentik_outposts_default_settingsGet Outpost Default Settingsread-onlyGet the global default outpost configuration.
authentik_outposts_deleteDelete Outpostcan change or delete dataDelete an outpost instance by its UUID. This action is irreversible.
authentik_outposts_docker_createCreate Docker Service ConnectionCreate a new Docker service connection.
authentik_outposts_docker_updateUpdate Docker Service Connectioncan change or delete dataUpdate an existing Docker service connection. Only provided fields are modified (partial update).
authentik_outposts_getGet Outpostread-onlyGet a single outpost instance by its UUID.
authentik_outposts_healthGet Outpost Healthread-onlyGet the current health status of an outpost.
authentik_outposts_kubernetes_createCreate Kubernetes Service ConnectionCreate a new Kubernetes service connection.
authentik_outposts_kubernetes_updateUpdate Kubernetes Service Connectioncan change or delete dataUpdate an existing Kubernetes service connection. Only provided fields are modified (partial update).
authentik_outposts_listList Outpostsread-onlyList outpost instances with optional filters.
authentik_outposts_service_connections_deleteDelete Service Connectioncan change or delete dataDelete a service connection by its UUID. This action is irreversible.
authentik_outposts_service_connections_listList Service Connectionsread-onlyList all service connections (Docker and Kubernetes) with optional filters.
authentik_outposts_service_connections_stateGet Service Connection Stateread-onlyGet the current state of a service connection.
authentik_outposts_service_connections_typesList Service Connection Typesread-onlyList all available service connection types that can be created.
authentik_outposts_updateUpdate Outpostcan change or delete dataUpdate an existing outpost instance. Only provided fields are modified (partial update).
authentik_policies_by_type_createCreate Policy by TypeCreate 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 dataDelete a policy of a specific type by its UUID. This action is irreversible.
authentik_policies_by_type_getGet Policy by Typeread-onlyGet a single policy of a specific type by its UUID.
authentik_policies_by_type_listList Policies by Typeread-onlyList policies of a specific type with optional filters.
authentik_policies_by_type_updateUpdate Policy by Typecan change or delete dataUpdate an existing policy of a specific type. Pass type-specific fields in the config object.
authentik_policies_cache_clearClear Policy Cachecan change or delete dataClear the policy cache.
authentik_policies_cache_infoGet Policy Cache Inforead-onlyGet information about cached policies.
authentik_policies_deleteDelete Policycan change or delete dataDelete a policy by its UUID (cross-type). This action is irreversible.
authentik_policies_getGet Policyread-onlyGet a single policy by its UUID (cross-type).
authentik_policies_listList Policiesread-onlyList all policies across all types with optional filters.
authentik_policies_testTest Policyread-onlyTest a policy against a specific user to see if it passes or fails.
authentik_policies_types_listList Policy Typesread-onlyList all available policy types.
authentik_policy_bindings_createCreate Policy BindingCreate a new policy binding to attach a policy to a target (flow, stage, etc.).
authentik_policy_bindings_deleteDelete Policy Bindingcan change or delete dataDelete a policy binding by its UUID. This action is irreversible.
authentik_policy_bindings_getGet Policy Bindingread-onlyGet a single policy binding by its UUID.
authentik_policy_bindings_listList Policy Bindingsread-onlyList policy bindings with optional filters.
authentik_policy_bindings_updateUpdate Policy Bindingcan change or delete dataUpdate an existing policy binding. Only provided fields are modified.
authentik_prompts_createCreate PromptCreate a new prompt field definition.
authentik_prompts_deleteDelete Promptcan change or delete dataDelete a prompt field definition by its UUID. This action is irreversible.
authentik_prompts_getGet Promptread-onlyGet a single prompt field definition by its UUID.
authentik_prompts_listList Promptsread-onlyList prompt field definitions with optional filters.
authentik_prompts_updateUpdate Promptcan change or delete dataUpdate an existing prompt field definition. Only provided fields are modified.
authentik_property_mappings_by_type_createCreate Property Mapping by TypeDescription is built at runtime.
authentik_property_mappings_by_type_deleteDelete Property Mapping by Typecan change or delete dataDescription is built at runtime.
authentik_property_mappings_by_type_getGet Property Mapping by Typeread-onlyDescription is built at runtime.
authentik_property_mappings_by_type_listList Property Mappings by Typeread-onlyDescription is built at runtime.
authentik_property_mappings_by_type_updateUpdate Property Mapping by Typecan change or delete dataDescription is built at runtime.
authentik_property_mappings_deleteDelete Property Mappingcan change or delete dataDelete a property mapping by its UUID. This action is irreversible.
authentik_property_mappings_getGet Property Mappingread-onlyGet a single property mapping by its UUID (cross-type).
authentik_property_mappings_listList Property Mappingsread-onlyList all property mappings across all types.
authentik_property_mappings_testTest Property Mappingread-onlyTest a property mapping by UUID. Optionally provide user, context, and format_result.
authentik_property_mappings_types_listList Property Mapping Typesread-onlyList all available property mapping types that can be created.
authentik_providers_by_type_createCreate Provider by TypeCreate 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 dataDelete a provider of a specific type by its numeric ID. This action is irreversible.
authentik_providers_by_type_getGet Provider by Typeread-onlyGet a single provider of a specific type by its numeric ID.
authentik_providers_by_type_listList Providers by Typeread-onlyList providers of a specific type with optional filters.
authentik_providers_by_type_updateUpdate Provider by Typecan change or delete dataUpdate an existing provider of a specific type. Pass type-specific fields in the config object.
authentik_providers_deleteDelete Providercan change or delete dataDelete a provider by its numeric ID (cross-type). This action is irreversible.
authentik_providers_getGet Providerread-onlyGet a single provider by its numeric ID (cross-type).
authentik_providers_listList Providersread-onlyList all providers across all types with optional filters.
authentik_providers_oauth2_setup_urlsGet OAuth2 Setup URLsread-onlyGet OAuth2 provider setup URLs (authorize, token, userinfo, etc.).
authentik_providers_saml_metadataGet SAML Metadataread-onlyGet SAML provider metadata XML.
authentik_providers_types_listList Provider Typesread-onlyList all available provider types.
authentik_providers_wsfed_metadataGet WS-Fed Metadataread-onlyGet WS-Federation provider metadata XML.
authentik_providers_wsfed_preview_userPreview WS-Fed User Dataread-onlyPreview the property-mapping output a WS-Federation provider would generate for a user.
authentik_rac_connection_tokens_deleteDelete RAC Connection Tokencan change or delete dataDelete a RAC connection token by its UUID. This action is irreversible.
authentik_rac_connection_tokens_getGet RAC Connection Tokenread-onlyGet a single RAC connection token by its UUID.
authentik_rac_connection_tokens_listList RAC Connection Tokensread-onlyList RAC connection tokens with optional filters. Tokens are system-managed (no create).
authentik_rac_endpoints_createCreate RAC EndpointCreate a new RAC endpoint for remote access.
authentik_rac_endpoints_deleteDelete RAC Endpointcan change or delete dataDelete a RAC endpoint by its UUID. This action is irreversible.
authentik_rac_endpoints_getGet RAC Endpointread-onlyGet a single RAC endpoint by its UUID.
authentik_rac_endpoints_listList RAC Endpointsread-onlyList RAC (Remote Access Control) endpoints with optional filters.
authentik_rac_endpoints_updateUpdate RAC Endpointcan change or delete dataUpdate an existing RAC endpoint. Only provided fields are modified (partial update).
authentik_rbac_permissions_by_role_assignAssign Permissions to RoleAssign 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-onlyList object permissions assigned to a specific model, filterable by role.
authentik_rbac_permissions_by_role_unassignUnassign Permissions from Rolecan change or delete dataUnassign permission(s) from a role. When object_pk is set, permissions are only unassigned from the specific object.
authentik_rbac_permissions_listList RBAC Permissionsread-onlyList all available permissions, filterable by model and app.
authentik_rbac_roles_add_userAdd User to RoleAdd a user to a role by role UUID and user ID. Permissions are granted via roles.
authentik_rbac_roles_createCreate RBAC RoleCreate a new RBAC role.
authentik_rbac_roles_deleteDelete RBAC Rolecan change or delete dataDelete an RBAC role by its UUID. This action is irreversible.
authentik_rbac_roles_getGet RBAC Roleread-onlyGet a single RBAC role by its UUID.
authentik_rbac_roles_listList RBAC Rolesread-onlyList RBAC roles with optional filters.
authentik_rbac_roles_remove_userRemove User from Rolecan change or delete dataRemove a user from a role by role UUID and user ID.
authentik_rbac_roles_updateUpdate RBAC Rolecan change or delete dataUpdate an existing RBAC role. Only provided fields are modified (partial update).
authentik_reports_export_deleteDelete Report Exportcan change or delete dataDelete a data export by its ID. This action is irreversible.
authentik_reports_export_getGet Report Exportread-onlyRetrieve a single data export by its ID, including its content type, query parameters, file URL, and completion status.
authentik_reports_export_listList Report Exportsread-onlyList 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 dataDelete a reputation score by its UUID. This action is irreversible.
authentik_reputation_scores_listList Reputation Scoresread-onlyList reputation scores with optional filters.
authentik_root_configGet Root Configurationread-onlyGet root configuration including capabilities, error reporting settings, and UI configuration.
authentik_sources_by_type_createCreate Source by TypeDescription is built at runtime.
authentik_sources_by_type_deleteDelete Source by Typecan change or delete dataDescription is built at runtime.
authentik_sources_by_type_getGet Source by Typeread-onlyDescription is built at runtime.
authentik_sources_by_type_listList Sources by Typeread-onlyDescription is built at runtime.
authentik_sources_by_type_updateUpdate Source by Typecan change or delete dataDescription is built at runtime.
authentik_sources_deleteDelete Sourcecan change or delete dataDelete a source by its slug. This action is irreversible.
authentik_sources_getGet Sourceread-onlyGet a single source by its slug (cross-type).
authentik_sources_listList Sourcesread-onlyList all sources across all types (OAuth, SAML, LDAP, Plex, Kerberos, SCIM).
authentik_sources_telegram_connect_userConnect User to Telegram SourceConnect a user to a Telegram source using Telegram authentication data (login widget payload).
authentik_sources_types_listList Source Typesread-onlyList all available source types that can be created.
authentik_sources_user_connections_listList User Source Connectionsread-onlyList user-source connections across all source types.
authentik_ssf_streams_deleteDelete SSF Streamcan change or delete dataDelete a Shared Signals Framework (SSF) event stream by its UUID. This action is irreversible.
authentik_ssf_streams_getGet SSF Streamread-onlyGet a single SSF event stream by its UUID. Read-only.
authentik_ssf_streams_listList SSF Streamsread-onlyList Shared Signals Framework (SSF) event streams with optional filters. Read-only.
authentik_stages_by_type_createCreate Stage by TypeCreate 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 dataDelete a stage of a specific type by its UUID. This action is irreversible.
authentik_stages_by_type_getGet Stage by Typeread-onlyGet a single stage of a specific type by its UUID.
authentik_stages_by_type_listList Stages by Typeread-onlyList stages of a specific type with optional filters.
authentik_stages_by_type_updateUpdate Stage by Typecan change or delete dataUpdate an existing stage of a specific type. Pass type-specific fields in the config object.
authentik_stages_deleteDelete Stagecan change or delete dataDelete a stage by its UUID (cross-type). This action is irreversible.
authentik_stages_getGet Stageread-onlyGet a single stage by its UUID (cross-type).
authentik_stages_listList Stagesread-onlyList all stages across all types with optional filters.
authentik_stages_types_listList Stage Typesread-onlyList all available stage types.
authentik_tasks_getGet Taskread-onlyGet details of a specific task by its message ID.
authentik_tasks_listList Tasksread-onlyList background tasks with optional filters by actor name, queue, state, or search.
authentik_tasks_retryRetry TaskRetry a failed task by its message ID.
authentik_tenants_createCreate TenantCreate a new tenant.
authentik_tenants_create_admin_groupCreate Tenant Admin GroupCreate an admin group for a tenant and add a user to it.
authentik_tenants_create_recovery_keyCreate Tenant Recovery KeyCreate a recovery key for a user in a tenant.
authentik_tenants_deleteDelete Tenantcan change or delete dataDelete a tenant by its UUID. This action is irreversible and removes all tenant data.
authentik_tenants_domains_createCreate Tenant DomainCreate a new domain for a tenant.
authentik_tenants_domains_deleteDelete Tenant Domaincan change or delete dataDelete a tenant domain by its numeric ID. This action is irreversible.
authentik_tenants_domains_listList Tenant Domainsread-onlyList tenant domains with optional filters.
authentik_tenants_getGet Tenantread-onlyGet a single tenant by its UUID.
authentik_tenants_listList Tenantsread-onlyList tenants with optional filters.
authentik_tenants_updateUpdate Tenantcan change or delete dataUpdate an existing tenant. Only provided fields are modified (partial update).
authentik_tokens_createCreate TokenCreate a new token with an identifier, optional intent, description, and expiration settings.
authentik_tokens_deleteDelete Tokencan change or delete dataDelete a token by its identifier. This action is irreversible.
authentik_tokens_getGet Tokenread-onlyGet a single token by its identifier.
authentik_tokens_listList Tokensread-onlyList tokens with optional filters for identifier, intent, managed status, and search.
authentik_tokens_set_keySet Token Keycan change or delete dataSet a custom key value for a token. Requires authentik_core.set_token_key permission.
authentik_tokens_updateUpdate Tokencan change or delete dataUpdate an existing token. Only provided fields are modified (partial update).
authentik_tokens_view_keyView Token Keyread-onlyView 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 dataLock down a user account, deactivating it and terminating its active sessions.
authentik_users_createCreate UserCreate a new user. Use authentik_users_set_password to set the password after creation.
authentik_users_create_service_accountCreate Service AccountCreate a new service account user with an optional associated group and token.
authentik_users_deleteDelete Usercan change or delete dataDelete a user by their numeric ID. This action is irreversible.
authentik_users_exportExport UsersTrigger an export of users, producing a downloadable export artifact. Optional filters narrow which users are included.
authentik_users_generate_recovery_linkGenerate Recovery LinkGenerate a temporary recovery link for a user to regain account access.
authentik_users_getGet Userread-onlyGet a single user by their numeric ID.
authentik_users_listList Usersread-onlyList users with optional filters for username, email, name, active status, superuser status, path, groups, and search.
authentik_users_list_pathsList User Pathsread-onlyList all user paths configured in the system.
authentik_users_meGet Current Userread-onlyGet information about the currently authenticated user.
authentik_users_send_recovery_emailSend Recovery EmailSend a recovery email to a user using a specified email stage.
authentik_users_set_passwordSet User Passwordcan change or delete dataSet a new password for a user.
authentik_users_updateUpdate Usercan change or delete dataUpdate 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
- Repository
- github.com/Samik081/mcp-authentik
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from Samik081
- 0.657score
Proxmox VE MCP Server
Samik081
Manage Proxmox VE through AI assistants
ConnectorAFreshness: ALocal★ 24Claude Code +5 - 0.649score
AdGuard Home MCP Server
Samik081
Manage AdGuard Home through AI assistants
ConnectorAFreshness: ALocal★ 14Claude Code +5 - 0.637score
Komodo MCP Server
Samik081
Manage Komodo through AI assistants
ConnectorAFreshness: ALocal★ 7Claude Code +5
Cite this page
Authentik MCP Server. Agent Mart. https://agentmart.dev/connectors/samik081-mcp-authentik (last updated 2026-10-24)