Connectors · MSP & PSA
Logz.io MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Logz.io and the rest of your systems. It gives your agent 225 Logz.io actions (103 reads, 89 writes and 33 that wait for a confirmation) and holds the Logz.io credential itself, so the agent never does. It paces Logz.io's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "logzio.users.list_users", intent: "check which Logz.io account is connected"}# Retrieve all users · read · 1 upstream call- 225actionsin one signed file
- 103readlook, never change
- 89writecreate and update
- 33wait for a yesdestructive, confirmed first
Set up
Connect Logz.io in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect Logz.io.
API key. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
api_tokenLogz.io API token: in Logz.io open Settings > Tools > Manage tokens > API tokens…hostWhere your Logz.io lives: your host
account { op: "connections.requirements", service: "logzio" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "logzio.users.list_users" }# retrieve all users · read · 1 upstream callcheck { action: "logzio.users.create_user", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Logz.io at a glance
- Sign-in
- API key. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
- You provide
api_token- Setup fields
host- Limits we pace to
- 100 calls a minute, per connection
- API covered
- Logz.io public API (Swagger 2.0, None), at your Logz.io instance's API base URL, which you enter when connecting
- Built from
- Logz.io's documentation, read 23 October 2026OpenAPI spec (GitHub)api-docs.logz.io
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 95 of 103 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 2, so ask can line Logz.io up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Logz.io.
225 actions in 46 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 103readlook, never change
- 89writecreate and update
- 33destructivewait for a confirmation
Notification endpoints
212 read · 18 write · 1 destructive
Create a BigPanda endpoint · Create a custom notification endpoint · Create a Datadog endpoint · Create an Microsoft Teams endpoint
Lookup lists
114 read · 5 write · 2 destructive
Add elements in bulk · Create lookup list · Add element to a lookup list · Get all/Search lookup elements
Users
113 read · 4 write · 4 destructive
Retrieve all users · Create a user · Retrieve a user by ID · Update a user
Dashboards
95 read · 3 write · 1 destructive
Create a new dashboard · Get all dashboards · Get dashboard creators · Get dashboards in a folder
Grafana dashboards
96 read · 2 write · 1 destructive
Compare dashboards · Create/update a dashboard · Get all tags of dashboards · Get all dashboard versions
Security rules
92 read · 5 write · 2 destructive
Create a security rule · Retrieve security rules · Bulk update security rules · Disable a rule
Shared tokens
94 read · 3 write · 2 destructive
Create a shared token filter · Create a shared token · Retrieve all shared token filters · Retrieve all shared tokens
Alerts
83 read · 4 write · 1 destructive
Retrieve all alerts · Create an alert · Retrieve alert by ID · Update an alert
38 more areas · 138 actions
- Time based accounts 8
- Dashboard folders 7
- Grafana annotations 7
- Grafana contact points 7
- Metrics accounts 7
- Tracing accounts 7
- Archive logs 6
- Log shipping tokens 6
- S3 buckets 6
- Cloudtrails 5
- Drop filters 5
- Grafana alert rules 5
- Grafana folders 5
- Grafana snapshots 5
- Labels 4
- Query 4
- Range query 4
- Restore logs 4
- Time series 4
- Grafana silence management 3
- Parsing 3
- Security events 3
- Audit trail 2
- Authentication groups 2
- Grafana data source 2
- Kibana objects 2
- Label values 2
- Search logs 2
- Snapshots 2
- API tokens 1
- Associated accounts 1
- Deployments 1
- Grafana dashboard search 1
- Insights 1
- Metric metadata 1
- Saved objects 1
- Security account 1
- Who am i 1
Top actions
The Logz.io API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 12 of Logz.io's 12 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
logzio.users.list_usersRetrieve all users | Retrieve all users. | read | identity.user.list474 connectors |
logzio.alerts.get_all_alertsRetrieve all alerts | Retrieve all alerts. | read | monitoring.monitor.list32 connectors |
logzio.users.create_userCreate a user | Create a user. | write | identity.user.create262 connectors |
logzio.alerts.create_alertCreate an alert | Create an alert. | write | monitoring.monitor.create27 connectors |
logzio.users.delete_userDelete a user | Delete a user. | destructive | identity.user.delete253 connectors |
logzio.search_logs.scrollScroll logs | Scroll logs. | read | this connector |
logzio.search_logs.searchSearch logs | Search logs. | read | this connector |
logzio.parsing.get_log_typesGet all log types | Get all log types. | read | this connector |
logzio.labels.post_label_namesReturns a list of label names using POST | Returns a list of label names using POST. | read | this connector |
logzio.query.post_instant_queryEvaluates an instant query at a single point in time using POST | Evaluates an instant query at a single point in time using POST. | read | this connector |
logzio.s3_buckets.create_bucketsCreate a new S3 bucket connector | Create a new S3 bucket connector. | write | this connector |
logzio.snapshots.create_snapshotCreate a snapshot | Create a snapshot. | write | this connector |
Try it
Prompts to paste into Claude.
Each one names the Logz.io actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Who has access in Logz.io? List every user and their role.
calls
logzio.users.list_users - Writewrite
Create a user in Logz.io. Show me exactly what you will send before you save it.
calls
logzio.users.create_user
Governance for Logz.io
Destructive actions wait for a yes.
33 Logz.io actions are destructive. The first 10:
- Delete a user
logzio.users.delete_user - Delete an alert
logzio.alerts.delete_alert - Delete an S3 connector
logzio.s3_buckets.delete_bucket - Delete a shared token
logzio.shared_tokens.delete_token - Delete a shared token filter
logzio.shared_tokens.delete_filter - Delete archive settings
logzio.archive_logs.delete_settings - Delete a dashboard
logzio.dashboards.delete_a_dashboard - Delete a user from all accounts
logzio.users.delete_user_recursively - Delete a CloudTrail connector
logzio.cloudtrails.delete_cloud_trail - Delete a drop filter
logzio.drop_filters.delete_drop_filter
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Delete a user?
intent: the user asked me to delete a user
account { op: "keys.create", name: "logzio-agent", allowed_actions: ["logzio.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "logzio.users.delete_user", approver: "[email protected]" }, { match: "logzio.alerts.delete_alert", approver: "[email protected]" }, { match: "logzio.s3_buckets.delete_bucket", approver: "[email protected]" } ]}Cost
What Logz.io costs on actionlake.
Every Logz.io action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Logz.io refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 225 Logz.io actions
- 225actions pageeach page of a long list is one call
- 95reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Logz.io action.
225 actions by area: the id your agent calls, what it does, and its effect.
Notification endpoints21
logzio.notification_endpoints.create_big_pandaCreate a BigPanda endpointwritelogzio.notification_endpoints.create_customCreate a custom notification endpointwritelogzio.notification_endpoints.create_data_dogCreate a Datadog endpointwritelogzio.notification_endpoints.create_microsoft_teamsCreate an Microsoft Teams endpointwritelogzio.notification_endpoints.create_ops_genieCreate an OpsGenie endpointwritelogzio.notification_endpoints.create_pager_dutyCreate a PagerDuty endpointwritelogzio.notification_endpoints.create_service_nowCreate an ServiceNow endpointwritelogzio.notification_endpoints.create_slackCreate a Slack endpointwritelogzio.notification_endpoints.create_victoropsCreate a VictorOps endpointwritelogzio.notification_endpoints.delete_endpointDelete an endpointdestructivelogzio.notification_endpoints.get_all_endpointsRetrieve all notification endpointsreadlogzio.notification_endpoints.get_endpoint_by_idRetrieve an endpoint by IDreadlogzio.notification_endpoints.update_big_pandaUpdate a BigPanda endpointwritelogzio.notification_endpoints.update_customUpdate a custom notification endpointwritelogzio.notification_endpoints.update_data_dogUpdate a Datadog endpointwritelogzio.notification_endpoints.update_microsoft_teamsUpdate an Microsoft Teams endpointwritelogzio.notification_endpoints.update_ops_genieUpdate an OpsGenie endpointwritelogzio.notification_endpoints.update_pager_dutyUpdate a PagerDuty endpointwritelogzio.notification_endpoints.update_service_nowUpdate an ServiceNow endpointwritelogzio.notification_endpoints.update_slackUpdate Slack endpointwritelogzio.notification_endpoints.update_victoropsUpdate a VictorOps endpointwrite
Lookup lists11
logzio.lookup_lists.add_lookup_list_elementsAdd elements in bulkwritelogzio.lookup_lists.create_lookup_listCreate lookup listwritelogzio.lookup_lists.create_lookup_list_elementAdd element to a lookup listwritelogzio.lookup_lists.delete_lookup_listDelete lookup listdestructivelogzio.lookup_lists.delete_lookup_list_elementDelete elementdestructivelogzio.lookup_lists.get_lookup_listGet lookup by IDreadlogzio.lookup_lists.get_lookup_list_elementGet elementreadlogzio.lookup_lists.search_lookup_list_elementsGet all/Search lookup elementsreadlogzio.lookup_lists.search_lookup_listsGet all/Search lookup listsreadlogzio.lookup_lists.update_lookup_listUpdate lookup listwritelogzio.lookup_lists.update_lookup_list_elementUpdate elementwrite
Users11
logzio.users.create_userCreate a userwritelogzio.users.delete_userDelete a userdestructivelogzio.users.delete_user_recursivelyDelete a user from all accountsdestructivelogzio.users.get_userRetrieve a user by IDreadlogzio.users.list_all_account_usersRetrieve users in all associated accountsreadlogzio.users.list_usersRetrieve all usersreadlogzio.users.suspend_userSuspend a userdestructivelogzio.users.suspend_user_recursivelySuspend a user from all accountsdestructivelogzio.users.unsuspend_userUnsuspend a userwritelogzio.users.unsuspend_user_recursivelyUnsuspend a user from all accountswritelogzio.users.update_userUpdate a userwrite
Dashboards9
logzio.dashboards.create_a_new_dashboardCreate a new dashboardwritelogzio.dashboards.delete_a_dashboardDelete a dashboarddestructivelogzio.dashboards.get_all_dashboardsGet all dashboardsreadlogzio.dashboards.get_dashboard_by_idGet dashboard by IDreadlogzio.dashboards.get_dashboard_creatorsGet dashboard creatorsreadlogzio.dashboards.get_folder_dashboardsGet dashboards in a folderreadlogzio.dashboards.move_a_dashboard_to_a_different_folderMove a dashboard to a different folderwritelogzio.dashboards.search_dashboardsSearch dashboardsreadlogzio.dashboards.update_an_existing_dashboardUpdate an existing dashboardwrite
Grafana dashboards9
logzio.grafana_dashboards.compare_dashboardCompare dashboardsreadlogzio.grafana_dashboards.create_dashboardCreate/update a dashboardwritelogzio.grafana_dashboards.delete_dashboard_by_uidDelete dashboard by uiddestructivelogzio.grafana_dashboards.get_all_dashboard_versionsGet all dashboard versionsreadlogzio.grafana_dashboards.get_dashboard_by_uidGet dashboard by uidreadlogzio.grafana_dashboards.get_dashboard_tagsGet all tags of dashboardsreadlogzio.grafana_dashboards.get_dashboard_versionGet dashboard versionreadlogzio.grafana_dashboards.get_home_dashboardGet home dashboardreadlogzio.grafana_dashboards.restore_dashboardRestore a dashboardwrite
Security rules9
logzio.security_rules.bulk_delete_security_ruleBulk delete security rulesdestructivelogzio.security_rules.bulk_update_security_ruleBulk update security ruleswritelogzio.security_rules.create_security_ruleCreate a security rulewritelogzio.security_rules.delete_security_ruleDelete a security ruledestructivelogzio.security_rules.disable_security_ruleDisable a rulewritelogzio.security_rules.enable_security_ruleEnable a rulewritelogzio.security_rules.get_security_ruleRetrieve a security rulereadlogzio.security_rules.search_account_security_rulesRetrieve security rulesreadlogzio.security_rules.update_security_ruleUpdate a security rulewrite
Shared tokens9
logzio.shared_tokens.create_filterCreate a shared token filterwritelogzio.shared_tokens.create_tokenCreate a shared tokenwritelogzio.shared_tokens.delete_filterDelete a shared token filterdestructivelogzio.shared_tokens.delete_tokenDelete a shared tokendestructivelogzio.shared_tokens.get_all_filtersRetrieve all shared token filtersreadlogzio.shared_tokens.get_all_tokensRetrieve all shared tokensreadlogzio.shared_tokens.get_filterRetrieve a shared token filter by IDreadlogzio.shared_tokens.get_tokenRetrieve a shared token by IDreadlogzio.shared_tokens.update_tokenUpdate a shared tokenwrite
Alerts8
logzio.alerts.create_alertCreate an alertwritelogzio.alerts.delete_alertDelete an alertdestructivelogzio.alerts.disable_alertDisable alert by IDwritelogzio.alerts.enable_alertEnable alert by IDwritelogzio.alerts.get_alertRetrieve alert by IDreadlogzio.alerts.get_all_alertsRetrieve all alertsreadlogzio.alerts.search_triggered_alertsRetrieve triggered alertsreadlogzio.alerts.update_alertUpdate an alertwrite
Time based accounts8
logzio.time_based_accounts.create_time_based_accountCreate a sub accountwritelogzio.time_based_accounts.delete_time_based_accountDelete a sub accountdestructivelogzio.time_based_accounts.get_all_detailed_time_based_accountRetrieve detailed information for all accountsreadlogzio.time_based_accounts.get_detailed_time_based_accountRetrieve detailed account information by account IDreadlogzio.time_based_accounts.get_time_based_accountRetrieve account settings by IDreadlogzio.time_based_accounts.list_time_based_accountsRetrieve settings for all accountsreadlogzio.time_based_accounts.update_time_based_accountUpdate an accountwritelogzio.time_based_accounts.update_warm_tier_retentionUpdate warm tier retentionwrite
Dashboard folders7
logzio.dashboard_folders.create_dashboards_folderCreate dashboards folderwritelogzio.dashboard_folders.delete_dashboard_folderDelete dashboard folderdestructivelogzio.dashboard_folders.get_all_dashboards_foldersGet all dashboards foldersreadlogzio.dashboard_folders.get_dashboard_folder_by_idGet dashboard folder by IDreadlogzio.dashboard_folders.rename_dashboard_folderRename dashboard folderwritelogzio.dashboard_folders.search_dashboard_foldersSearch dashboard foldersreadlogzio.dashboard_folders.update_dashboard_folderUpdate dashboard folderwrite
Grafana annotations7
logzio.grafana_annotations.create_annotationsCreate annotationswritelogzio.grafana_annotations.create_annotations_graphiteCreate annotations in Graphite formatwritelogzio.grafana_annotations.delete_annotationsDelete annotation by iddestructivelogzio.grafana_annotations.get_annotationsFind annotationsreadlogzio.grafana_annotations.get_annotations_tagsGet event tags created in annotationsreadlogzio.grafana_annotations.patch_annotationsPatch annotationswritelogzio.grafana_annotations.update_annotationsUpdate annotationswrite
Grafana contact points7
logzio.grafana_contact_points.create_contact_pointCreate a contact pointwritelogzio.grafana_contact_points.delete_contact_pointDelete a contact pointdestructivelogzio.grafana_contact_points.get_notification_policy_treeGet notification policy treereadlogzio.grafana_contact_points.list_contact_pointsGet all contact pointsreadlogzio.grafana_contact_points.reset_notification_policy_treeClears the notification policy treedestructivelogzio.grafana_contact_points.set_notification_policy_treeSet notification policy treewritelogzio.grafana_contact_points.update_contact_pointUpdate a contact pointwrite
Metrics accounts7
logzio.metrics_accounts.create_metrics_accountCreate a new metrics accountwritelogzio.metrics_accounts.delete_metrics_accountDelete a metrics accountdestructivelogzio.metrics_accounts.get_metrics_accountGet a specific metrics accountreadlogzio.metrics_accounts.get_metrics_account_soft_limitGet a metrics account soft limitreadlogzio.metrics_accounts.list_metrics_accountsGet a list of all metrics accountsreadlogzio.metrics_accounts.update_metrics_accountUpdate a metrics accountwritelogzio.metrics_accounts.update_metrics_account_soft_limitUpdate a metrics account soft limitwrite
Tracing accounts7
logzio.tracing_accounts.create_tracing_accountCreate a tracing accountwritelogzio.tracing_accounts.delete_tracing_accountDelete a tracing accountdestructivelogzio.tracing_accounts.get_tracing_accountGet a specific tracing accountreadlogzio.tracing_accounts.get_tracing_account_soft_limitGet a tracing account soft limitreadlogzio.tracing_accounts.list_tracing_accountsGet a list of all tracing accountsreadlogzio.tracing_accounts.update_tracing_accountUpdate a tracing accountwritelogzio.tracing_accounts.update_tracing_account_soft_limitUpdate a tracing account soft limitwrite
Archive logs6
logzio.archive_logs.create_settingsSet up archivingwritelogzio.archive_logs.delete_settingsDelete archive settingsdestructivelogzio.archive_logs.get_settingsRetrieve archive settingsreadlogzio.archive_logs.get_settings_for_accountRetrieve archiving settingsreadlogzio.archive_logs.test_settingsTest archive settingswritelogzio.archive_logs.update_settingsUpdate archive settingswrite
Log shipping tokens6
logzio.log_shipping_tokens.create_new_log_shipping_tokenCreate a log shipping tokenwritelogzio.log_shipping_tokens.delete_log_shipping_tokenDelete a log shipping tokendestructivelogzio.log_shipping_tokens.get_log_shipping_token_by_idRetrieve a log shipping token by IDreadlogzio.log_shipping_tokens.get_log_shipping_tokens_limitsGet number of available tokensreadlogzio.log_shipping_tokens.search_log_shipping_tokensRetrieve log shipping tokensreadlogzio.log_shipping_tokens.update_log_shipping_tokenUpdate a log shipping tokenwrite
S3 buckets6
logzio.s3_buckets.create_bucketsCreate a new S3 bucket connectorwritelogzio.s3_buckets.delete_bucketDelete an S3 connectordestructivelogzio.s3_buckets.get_aws_assume_role_detailsGet account information for IAM Rolereadlogzio.s3_buckets.get_s3_bucketRetrieve an S3 bucket connector by IDreadlogzio.s3_buckets.get_s3_bucketsRetrieve all connected S3 bucketsreadlogzio.s3_buckets.update_bucketUpdate an S3 bucket connectorwrite
Cloudtrails5
logzio.cloudtrails.create_cloud_trailCreate a new CloudTrail connectorwritelogzio.cloudtrails.delete_cloud_trailDelete a CloudTrail connectordestructivelogzio.cloudtrails.get_account_cloud_trailsRetrieve all connected CloudTrail resourcesreadlogzio.cloudtrails.get_cloud_trailRetrieve CloudTrail connector by IDreadlogzio.cloudtrails.update_cloud_trailUpdate a CloudTrail connectorwrite
Drop filters5
logzio.drop_filters.activate_drop_filterActivate a drop filterwritelogzio.drop_filters.create_drop_filterCreate drop filterwritelogzio.drop_filters.deactivate_drop_filterDeactivate a drop filterwritelogzio.drop_filters.delete_drop_filterDelete a drop filterdestructivelogzio.drop_filters.search_drop_filtersRetrieve drop filtersread
Grafana alert rules5
logzio.grafana_alert_rules.create_alert_ruleCreate a new alert rulewritelogzio.grafana_alert_rules.delete_alert_rule_by_uidDelete alert rule by UIDdestructivelogzio.grafana_alert_rules.get_alert_rulesReturn a list of all alertsreadlogzio.grafana_alert_rules.get_alert_rules_by_uidReturn a list of all alerts by UIDreadlogzio.grafana_alert_rules.put_alert_rules_by_uidAmend an alert by UIDwrite
Grafana folders5
logzio.grafana_folders.create_new_grafana_folderCreate a new Grafana folderwritelogzio.grafana_folders.delete_grafana_folder_by_uidDelete a Grafana folder by UIDdestructivelogzio.grafana_folders.get_all_foldersGet all foldersreadlogzio.grafana_folders.get_grafana_folder_by_uidGet Grafana folder by UIDreadlogzio.grafana_folders.update_grafana_folder_by_uidUpdate a Grafana folder by UIDwrite
Grafana snapshots5
logzio.grafana_snapshots.delete_grafana_snapshotby_delete_keyDelete snapshot by deleteKey.destructivelogzio.grafana_snapshots.delete_grafana_snapshotby_keyDelete Snapshot by Key.destructivelogzio.grafana_snapshots.get_grafana_snapshotGet list of Snapshotsreadlogzio.grafana_snapshots.get_grafana_snapshotby_keyGet Snapshot by Key.readlogzio.grafana_snapshots.post_grafana_snapshotCreate a snapshotwrite
Labels4
logzio.labels.get_label_namesReturns a list of label namesreadlogzio.labels.get_label_names_for_metrics_accountReturns the label names of a metrics account by IDreadlogzio.labels.post_label_namesReturns a list of label names using POSTreadlogzio.labels.post_label_names_for_metrics_accountReturns the label names of a metrics account by ID using POSTread
Query4
logzio.query.get_instant_queryEvaluates an instant query at a single point in timereadlogzio.query.get_instant_query_for_metrics_accountEvaluates an instant query in a metrics account by IDreadlogzio.query.post_instant_queryEvaluates an instant query at a single point in time using POSTreadlogzio.query.post_instant_query_for_metrics_accountEvaluates an instant query in a metrics account by ID using POSTread
Range query4
logzio.range_query.get_range_queryEvaluates an expression query over a range of timereadlogzio.range_query.get_range_query_for_metrics_accountEvaluates a range query in a metrics account by IDreadlogzio.range_query.post_range_queryEvaluates an expression query over a range of time using POSTreadlogzio.range_query.post_range_query_for_metrics_accountEvaluates a range query in a metrics account by ID using POSTread
Restore logs4
logzio.restore_logs.abort_restore_request_apiDelete a restore operationdestructivelogzio.restore_logs.create_restoreInitiate restore operationwritelogzio.restore_logs.get_restore_request_by_id_apiGet an update on a restore operationreadlogzio.restore_logs.get_restore_requests_for_account_apiRetrieve all restore operationsread
Time series4
logzio.time_series.get_series_by_labelsReturns the list of time series that match a certain label set.readlogzio.time_series.get_series_by_labels_for_metrics_accountReturns the time series that match a label set in a metrics account by IDreadlogzio.time_series.post_series_by_labelsReturns the list of time series that match a certain label set using POST.readlogzio.time_series.post_series_by_labels_for_metrics_accountReturns the time series that match a label set in a metrics account by ID using POSTread
Grafana silence management3
logzio.grafana_silence_management.create_new_silenceCreate new silencewritelogzio.grafana_silence_management.delete_silenceDelete a silencedestructivelogzio.grafana_silence_management.get_all_silencesRetrieve all silencesread
Parsing3
logzio.parsing.get_log_typeGet pipeline definition for a log typereadlogzio.parsing.get_log_typesGet all log typesreadlogzio.parsing.test_log_type_pipelineParse sample logs with a Sawmill pipelineread
Security events3
logzio.security_events.edit_security_rules_eventsEdit security eventswritelogzio.security_events.search_security_rule_event_logsFetch the logs that triggered a security eventreadlogzio.security_events.search_security_rules_eventsFetch security eventsread
Audit trail2
logzio.audit_trail.list_audit_trail_event_typesRetrieve all event types in the audit trailreadlogzio.audit_trail.search_audit_trailRetrieve a filtered list of audit trail eventsread
Authentication groups2
logzio.authentication_groups.get_auth_groupsGet authentication groupsreadlogzio.authentication_groups.set_auth_groupsCreate/update authentication groupswrite
Grafana data source2
logzio.grafana_data_source.get_all_datasourcesReturn a list of data sourcesreadlogzio.grafana_data_source.get_datasource_by_accountGet a data source for a given accountread
Kibana objects2
logzio.kibana_objects.export_saved_objectsExport Kibana objectsreadlogzio.kibana_objects.import_saved_objectsImport Kibana objectswrite
Label values2
logzio.label_values.get_label_valuesReturns a list of label values for a provided label namereadlogzio.label_values.get_label_values_for_metrics_accountReturns the values of a label in a metrics account by IDread
Search logs2
logzio.search_logs.scrollScroll logsreadlogzio.search_logs.searchSearch logsread
Snapshots2
logzio.snapshots.create_snapshotCreate a snapshotwritelogzio.snapshots.get_snapshotRetrieve a snapshot by IDread
API tokens1
logzio.api_tokens.create_sub_account_api_tokenCreate a sub account API token.write
Associated accounts1
logzio.associated_accounts.get_related_accountsGet a list of all accounts derived from the accountIdread
Deployments1
logzio.deployments.create_markersAdd deployment markers to Exception graphswrite
Grafana dashboard search1
logzio.grafana_dashboard_search.search_dashboardSearch folders and dashboardsread
Insights1
logzio.insights.get_public_insightsGet the list of Insightsread
Metric metadata1
logzio.metric_metadata.get_metric_metadata_for_metrics_accountReturns the metric metadata of a metrics account by IDread
Saved objects1
logzio.saved_objects.delete_saved_objectRemove a saved objectdestructive
Security account1
logzio.security_account.post_siemCreate SIEM accountwrite
Who am i1
logzio.who_am_i.who_am_iRetrieve account informationread
Questions
The Logz.io MCP server, answered.
Is there a Logz.io MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 225 Logz.io actions across notification endpoints, lookup lists, users and dashboards, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Logz.io.
What do I need to connect Logz.io?
Logz.io API token: in Logz.io open Settings > Tools > Manage tokens > API tokens…. Plus your host. The free call account { op: "connections.requirements", service: "logzio" } lists exactly what to paste.
Can an AI agent delete or change things in Logz.io?
Only if its key allows it, and only with an explicit confirmation. 33 Logz.io actions are destructive, including delete a user, delete an alert and delete an S3 connector. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Logz.io API limit?
actionlake paces every call to the limits in the Logz.io service file: 100 calls a minute per connection. Repeated reads are answered from cache (95 Logz.io actions can be), which never reaches Logz.io.
What does a Logz.io action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (225 Logz.io actions page). Cache hits, searches, dry runs and calls Logz.io refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which Logz.io API does it cover?
The Logz.io public API (Swagger 2.0, None) at your Logz.io instance's API base URL, which you enter when connecting. It is built from Logz.io's documentation as read on 23 October 2026. 225 actions in 46 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my Logz.io data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Logz.io credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent Logz.io today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.