# Speko MCP Node

> Access Speko MCP actions through Scalekit.

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

## Content

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

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

## Actions
* `spekomcp_agent_access_oauth_grant_revoke`
* `spekomcp_agent_access_overview`
* `spekomcp_agents_apply_prompt_fix`
* `spekomcp_agents_apply_stack_fix`
* `spekomcp_agents_calls_list`
* `spekomcp_agents_config_structure_get`
* `spekomcp_agents_create`
* `spekomcp_agents_delete`
* `spekomcp_agents_deploy`
* `spekomcp_agents_duplicate`
* `spekomcp_agents_evals_character_set`
* `spekomcp_agents_evals_create`
* `spekomcp_agents_evals_delete`
* `spekomcp_agents_evals_generate`
* `spekomcp_agents_evals_list`
* `spekomcp_agents_evals_run`
* `spekomcp_agents_evals_runs_list`
* `spekomcp_agents_evals_runs_suggest_fix`
* `spekomcp_agents_evals_suggest_prompt_fix`
* `spekomcp_agents_evals_trends_get`
* `spekomcp_agents_evals_update`
* `spekomcp_agents_get`
* `spekomcp_agents_graph_get`
* `spekomcp_agents_graph_replace`
* `spekomcp_agents_graph_seed`
* `spekomcp_agents_list`
* `spekomcp_agents_monitoring_results_list`
* `spekomcp_agents_monitors_create`
* `spekomcp_agents_monitors_delete`
* `spekomcp_agents_monitors_events_list`
* `spekomcp_agents_monitors_list`
* `spekomcp_agents_monitors_update`
* `spekomcp_agents_preview_stacks`
* `spekomcp_agents_rollback`
* `spekomcp_agents_test_call`
* `spekomcp_agents_tools_create`
* `spekomcp_agents_tools_delete`
* `spekomcp_agents_tools_get`
* `spekomcp_agents_tools_list`
* `spekomcp_agents_tools_update`
* `spekomcp_agents_update`
* `spekomcp_agents_versions_list`
* `spekomcp_api_keys_create`
* `spekomcp_api_keys_list`
* `spekomcp_api_keys_revoke`
* `spekomcp_audio_synthesize`
* `spekomcp_audio_transcribe`
* `spekomcp_billing_auto_topup_get`
* `spekomcp_billing_auto_topup_resume`
* `spekomcp_billing_auto_topup_setup`
* `spekomcp_billing_auto_topup_update`
* `spekomcp_billing_checkout_create`
* `spekomcp_billing_invoices_list`
* `spekomcp_billing_portal_create`
* `spekomcp_calls_get`
* `spekomcp_calls_recording_get`
* `spekomcp_capabilities_describe`
* `spekomcp_capabilities_search`
* `spekomcp_code_snippets_get`
* `spekomcp_credits_balance_get`
* `spekomcp_credits_ledger_list`
* `spekomcp_docs_search`
* `spekomcp_evals_get`
* `spekomcp_gateway_activity_list`
* `spekomcp_gateway_instances_list`
* `spekomcp_gateway_legacy_keys_list`
* `spekomcp_gateway_legacy_keys_revoke`
* `spekomcp_gateway_models_list`
* `spekomcp_gateway_overview_get`
* `spekomcp_gateway_profiler_conversations_get`
* `spekomcp_gateway_profiler_conversations_list`
* `spekomcp_gateway_profiler_turn_trace_get`
* `spekomcp_gateway_provider_credentials_delete`
* `spekomcp_gateway_provider_credentials_list`
* `spekomcp_gateway_provider_credentials_replace`
* `spekomcp_gateway_relay_activity_list`
* `spekomcp_gateway_relay_credit_get`
* `spekomcp_gateway_relay_tts_preview_create`
* `spekomcp_gateway_relay_usage_get`
* `spekomcp_gateway_usage_get`
* `spekomcp_gateway_workloads_list`
* `spekomcp_knowledge_bases_create`
* `spekomcp_knowledge_bases_delete`
* `spekomcp_knowledge_bases_documents_create`
* `spekomcp_knowledge_bases_documents_delete`
* `spekomcp_knowledge_bases_documents_finalize`
* `spekomcp_knowledge_bases_documents_get`
* `spekomcp_knowledge_bases_documents_list`
* `spekomcp_knowledge_bases_get`
* `spekomcp_knowledge_bases_list`
* `spekomcp_migration_briefing_render`
* `spekomcp_migration_external_config_parse`
* `spekomcp_migration_session_config_build`
* `spekomcp_migration_workspace_inspect`
* `spekomcp_models_list`
* `spekomcp_operations_cancel`
* `spekomcp_operations_get`
* `spekomcp_operations_list`
* `spekomcp_operations_wait`
* `spekomcp_organization_get`
* `spekomcp_phone_numbers_available_search`
* `spekomcp_phone_numbers_create`
* `spekomcp_phone_numbers_delete`
* `spekomcp_phone_numbers_get`
* `spekomcp_phone_numbers_kyb_get`
* `spekomcp_phone_numbers_list`
* `spekomcp_phone_numbers_update`
* `spekomcp_scenarios_archive`
* `spekomcp_scenarios_attach`
* `spekomcp_scenarios_create`
* `spekomcp_scenarios_detach`
* `spekomcp_scenarios_list`
* `spekomcp_scenarios_runs_list`
* `spekomcp_sessions_create`
* `spekomcp_sessions_get`
* `spekomcp_sessions_list`
* `spekomcp_sessions_phone_create`
* `spekomcp_sessions_recording_get`
* `spekomcp_sessions_transcript_get`
* `spekomcp_share_cards_create`
* `spekomcp_usage_summary_get`
* `spekomcp_voices_list`

## Use Cases
1. **Automate Speko 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.