# Posthog MCP Node

> Access Posthog MCP actions through Scalekit.

**URL:** https://caywork.com/learn/docs/node/posthogmcp-node

## Content

## Description
Access Posthog MCP actions through the Scalekit MCP gateway.

## Parameters
* **action** (string): Enabled sub-action to run.
* **params** (object): Action-specific inputs.

## Actions
* `posthogmcp_action_create`
* `posthogmcp_action_delete`
* `posthogmcp_action_get`
* `posthogmcp_action_update`
* `posthogmcp_actions_get_all`
* `posthogmcp_activity_log_list`
* `posthogmcp_advanced_activity_logs_filters`
* `posthogmcp_advanced_activity_logs_list`
* `posthogmcp_alert_create`
* `posthogmcp_alert_delete`
* `posthogmcp_alert_get`
* `posthogmcp_alert_simulate`
* `posthogmcp_alert_update`
* `posthogmcp_alerts_list`
* `posthogmcp_annotation_create`
* `posthogmcp_annotation_delete`
* `posthogmcp_annotation_retrieve`
* `posthogmcp_annotations_list`
* `posthogmcp_annotations_partial_update`
* `posthogmcp_approval_policies_list`
* `posthogmcp_approval_policy_get`
* `posthogmcp_cdp_function_templates_list`
* `posthogmcp_cdp_function_templates_retrieve`
* `posthogmcp_cdp_functions_create`
* `posthogmcp_cdp_functions_delete`
* `posthogmcp_cdp_functions_invocations_create`
* `posthogmcp_cdp_functions_list`
* `posthogmcp_cdp_functions_partial_update`
* `posthogmcp_cdp_functions_rearrange_partial_update`
* `posthogmcp_cdp_functions_retrieve`
* `posthogmcp_change_request_get`
* `posthogmcp_change_requests_list`
* `posthogmcp_cohorts_add_persons_to_static_cohort_partial_update`
* `posthogmcp_cohorts_create`
* `posthogmcp_cohorts_list`
* `posthogmcp_cohorts_partial_update`
* `posthogmcp_cohorts_retrieve`
* `posthogmcp_cohorts_rm_person_from_static_cohort_partial_update`
* `posthogmcp_comment_count`
* `posthogmcp_comment_get`
* `posthogmcp_comment_thread`
* `posthogmcp_comments_list`
* `posthogmcp_conversations_tickets_list`
* `posthogmcp_conversations_tickets_retrieve`
* `posthogmcp_conversations_tickets_update`
* `posthogmcp_create_feature_flag`
* `posthogmcp_dashboard_create`
* `posthogmcp_dashboard_delete`
* `posthogmcp_dashboard_get`
* `posthogmcp_dashboard_insights_run`
* `posthogmcp_dashboard_reorder_tiles`
* `posthogmcp_dashboard_update`
* `posthogmcp_dashboards_get_all`
* `posthogmcp_debug_mcp_ui_apps`
* `posthogmcp_delete_feature_flag`
* `posthogmcp_docs_search`
* `posthogmcp_early_access_feature_create`
* `posthogmcp_early_access_feature_destroy`
* `posthogmcp_early_access_feature_list`
* `posthogmcp_early_access_feature_partial_update`
* `posthogmcp_early_access_feature_retrieve`
* `posthogmcp_endpoint_create`
* `posthogmcp_endpoint_delete`
* `posthogmcp_endpoint_get`
* `posthogmcp_endpoint_materialization_status`
* `posthogmcp_endpoint_openapi_spec`
* `posthogmcp_endpoint_run`
* `posthogmcp_endpoint_update`
* `posthogmcp_endpoint_versions`
* `posthogmcp_endpoints_get_all`
* `posthogmcp_entity_search`
* `posthogmcp_error_tracking_assignment_rules_create`
* `posthogmcp_error_tracking_assignment_rules_list`
* `posthogmcp_error_tracking_grouping_rules_create`
* `posthogmcp_error_tracking_grouping_rules_list`
* `posthogmcp_error_tracking_issues_list`
* `posthogmcp_error_tracking_issues_merge_create`
* `posthogmcp_error_tracking_issues_partial_update`
* `posthogmcp_error_tracking_issues_retrieve`
* `posthogmcp_error_tracking_issues_split_create`
* `posthogmcp_error_tracking_suppression_rules_list`
* `posthogmcp_evaluation_create`
* `posthogmcp_evaluation_delete`
* `posthogmcp_evaluation_get`
* `posthogmcp_evaluation_run`
* `posthogmcp_evaluation_test_hog`
* `posthogmcp_evaluation_update`
* `posthogmcp_evaluations_get`
* `posthogmcp_event_definition_update`
* `posthogmcp_event_definitions_list`
* `posthogmcp_exec`
* `posthogmcp_experiment_archive`
* `posthogmcp_experiment_create`
* `posthogmcp_experiment_delete`
* `posthogmcp_experiment_end`
* `posthogmcp_experiment_get`
* `posthogmcp_experiment_get_all`
* `posthogmcp_experiment_launch`
* `posthogmcp_experiment_pause`
* `posthogmcp_experiment_reset`
* `posthogmcp_experiment_results_get`
* `posthogmcp_experiment_resume`
* `posthogmcp_experiment_ship_variant`
* `posthogmcp_experiment_update`
* `posthogmcp_feature_flag_get_all`
* `posthogmcp_feature_flag_get_definition`
* `posthogmcp_feature_flags_activity_retrieve`
* `posthogmcp_feature_flags_copy_flags_create`
* `posthogmcp_feature_flags_dependent_flags_retrieve`
* `posthogmcp_feature_flags_evaluation_reasons_retrieve`
* `posthogmcp_feature_flags_status_retrieve`
* `posthogmcp_feature_flags_user_blast_radius_create`
* `posthogmcp_get_llm_total_costs_for_project`
* `posthogmcp_insight_create`
* `posthogmcp_insight_delete`
* `posthogmcp_insight_get`
* `posthogmcp_insight_query`
* `posthogmcp_insight_update`
* `posthogmcp_insights_list`
* `posthogmcp_integration_delete`
* `posthogmcp_integration_get`
* `posthogmcp_integrations_list`
* `posthogmcp_llm_analytics_clustering_jobs_list`
* `posthogmcp_llm_analytics_clustering_jobs_retrieve`
* `posthogmcp_llm_analytics_evaluation_summary_create`
* `posthogmcp_llm_analytics_sentiment_create`
* `posthogmcp_llm_analytics_summarization_create`
* `posthogmcp_logs_attribute_values_list`
* `posthogmcp_logs_attributes_list`
* `posthogmcp_logs_sparkline_query`
* `posthogmcp_notebooks_create`
* `posthogmcp_notebooks_destroy`
* `posthogmcp_notebooks_list`
* `posthogmcp_notebooks_partial_update`
* `posthogmcp_notebooks_retrieve`
* `posthogmcp_org_members_list`
* `posthogmcp_organization_get`
* `posthogmcp_organizations_list`
* `posthogmcp_persons_bulk_delete`
* `posthogmcp_persons_cohorts_retrieve`
* `posthogmcp_persons_list`
* `posthogmcp_persons_property_delete`
* `posthogmcp_persons_property_set`
* `posthogmcp_persons_retrieve`
* `posthogmcp_persons_values_retrieve`
* `posthogmcp_projects_get`
* `posthogmcp_prompt_create`
* `posthogmcp_prompt_duplicate`
* `posthogmcp_prompt_get`
* `posthogmcp_prompt_list`
* `posthogmcp_prompt_update`
* `posthogmcp_properties_list`
* `posthogmcp_proxy_create`
* `posthogmcp_proxy_delete`
* `posthogmcp_proxy_get`
* `posthogmcp_proxy_list`
* `posthogmcp_proxy_retry`
* `posthogmcp_query_error_tracking_issues`
* `posthogmcp_query_generate_hogql_from_question`
* `posthogmcp_query_logs`
* `posthogmcp_query_run`
* `posthogmcp_role_get`
* `posthogmcp_role_members_list`
* `posthogmcp_roles_list`
* `posthogmcp_scheduled_changes_create`
* `posthogmcp_scheduled_changes_delete`
* `posthogmcp_scheduled_changes_get`
* `posthogmcp_scheduled_changes_list`
* `posthogmcp_scheduled_changes_update`
* `posthogmcp_session_recording_delete`
* `posthogmcp_session_recording_get`
* `posthogmcp_session_recording_playlist_create`
* `posthogmcp_session_recording_playlist_get`
* `posthogmcp_session_recording_playlist_update`
* `posthogmcp_session_recording_playlists_list`
* `posthogmcp_subscriptions_create`
* `posthogmcp_subscriptions_list`
* `posthogmcp_subscriptions_partial_update`
* `posthogmcp_subscriptions_retrieve`
* `posthogmcp_survey_create`
* `posthogmcp_survey_delete`
* `posthogmcp_survey_get`
* `posthogmcp_survey_stats`
* `posthogmcp_survey_update`
* `posthogmcp_surveys_get_all`
* `posthogmcp_surveys_global_stats`
* `posthogmcp_switch_organization`
* `posthogmcp_switch_project`
* `posthogmcp_update_feature_flag`
* `posthogmcp_view_create`
* `posthogmcp_view_delete`
* `posthogmcp_view_get`
* `posthogmcp_view_list`
* `posthogmcp_view_materialize`
* `posthogmcp_view_run`
* `posthogmcp_view_run_history`
* `posthogmcp_view_unmaterialize`
* `posthogmcp_view_update`
* `posthogmcp_workflows_get`
* `posthogmcp_workflows_list`

## Use Cases
1. **Automate Posthog MCP workflows**: Add the node, enable the actions you need, and let the agent invoke them through Scalekit.
2. **Enforce least privilege**: Only enable the subset of actions required for the current agent flow.