AGENTLED TOOLS

119 tools from the Agentled MCP Server, categorised by risk level.

READ 56 tools
Read get_agent Get full details of an agent including its config, files, and linked proactive agent. Read get_agent_file Get the content of a specific file attached to an agent. Read get_app_actions Get detailed action schemas for a specific app. Returns input parameters, output fields, and credit costs. ... Read get_branding Get the workspace's whitelabel branding configuration. Returns the current branding settings: displayName, ... Read get_draft Get the draft snapshot for a live workflow. When you update a live workflow, changes go to a draft instead ... Read get_execution Get full execution details including results from each completed step. The executionContent field maps step... Read get_knowledge_rows Fetch rows from a knowledge list (paginated, up to 200 per call). Use this to inspect actual data or scan a... Read get_knowledge_rows_by_ids Fetch specific knowledge rows by their IDs. Returns full row data for each requested ID (max 200 per call).... Read get_knowledge_text Fetch a text-type knowledge entry by key. Use this to access text-based knowledge like feedback files, note... Read get_proactive_agent Get full details of a proactive agent including its config, monitors, actions, and recent action log. Read get_public_form_link Get one public form link by token/id. Read get_scoring_history Fetch global scoring history for entities from the Knowledge Graph. Returns past scoring decisions (PROCEED... Read get_share Get share metadata by share id. Read get_snapshot_content Read the full content of a config snapshot WITHOUT restoring it. Returns the captured `steps`, `context`, `... Read get_step Read a single step from a workflow by step ID. Cheap alternative to `get_workflow` (typically ~1KB vs 50-20... Read get_step_schema Get allowed fields and minimal JSON examples for pipeline steps. Unknown fields are automatically stripped... Read get_timeline Get a single timeline (step execution record) by ID. Returns the full timeline including eventContent (step... Read get_workflow Get full details of a workflow including all steps, context, metadata, and configuration. Also returns hasD... Read get_workflow_analytics Get aggregated workflow analytics from persisted snapshots. Use type="business" to retrieve business metric... Read get_workflow_credits Get ledger-derived, period-labelled credit usage for a single workflow. Defaults to period=rolling-30-days... Read get_workspace Get workspace company info, team visibility, and knowledge schema overview. Returns company details, active... Read get_workspace_company_profile Get the workspace company profile and company knowledge text. Returns the company record used for workspace... Read get_workspace_credit_cost_drivers Get a concise, ledger-derived workspace credit cost-driver report. Defaults to period=rolling-30-days and ... Read get_workspace_credits Get the workspace's current credit balance and usage statistics. Returns: - currentBalance: remaining cred... Read list_agent_files List all files attached to an agent. These include reference documents, knowledge files, and any other file... Read list_agents List all agents in the workspace. Agents are higher-level entities that wrap proactive agents with instruct... Read list_apps List available apps/integrations in Agentled. Returns app names, descriptions, and action summaries. Use th... Read list_channels List the workspace's channel integrations and their configuration. Returns each configured channel (email,... Read list_connections List all connected integrations for the workspace. Returns a unified list of connections from all sources: ... Read list_executions List recent executions for a workflow. Returns execution id, pipelineExecutionInputId, status, timestamps. ... Read list_knowledge_lists List all knowledge list schemas with field definitions, row counts, and metadata. Returns detailed informat... Read list_memories List all memories in a given scope. Returns memories sorted by confidence. Read list_models List all supported AI models for workflow steps. Returns model ID, provider, display name, tier (mini/stand... Read list_pinned_outputs List output pages currently pinned to the workspace home/sidebar. Pinned outputs are workspace-level shortc... Read list_proactive_agents List all proactive agents in the workspace. Proactive agents are always-on monitors that watch for conditio... Read list_public_form_links List public form links for a workflow. Public URLs use /en/forms/{formLinkId}. Read list_routines List all routines for an agent. Routines are scheduled tasks that run automatically on a fixed interval (e.... Read list_snapshots List config snapshots for a workflow, paginated across all pages (cap 500). Snapshots are automatically cap... Read list_timelines List timelines (step execution records) for a specific execution. Each timeline represents a step that ran,... Read list_tracking_events List raw tracking events for a workflow, such as email sent/opened/clicked events. Supports filtering by ev... Read list_workflows List all workflows in the workspace. Returns id, name, status, goal for each. Read pause_agent Pause an active agent. Routines attached to the agent stop running until the agent is resumed via activate_... Read pause_proactive_agent Pause a proactive agent. It will stop monitoring until resumed. Read query_kg_edges Traverse Knowledge Graph edges by entity name and/or relationship type. Returns edges with source/target no... Read read_step_output Read the full output from a previous workflow step. Use this tool when a step output was deferred as a too... Read recall_memory Recall a specific memory by key. Returns the stored value if found. Use this to retrieve previously stored ... Read rerun Rerun or retry any step in a workflow execution. Pass the timelineId — the backend derives everything else ... Read rerun_step [Deprecated — use rerun instead] Rerun a specific step in a workflow execution, regardless of step status (... Read retry_execution [Deprecated — use rerun instead] Retry a failed step in a workflow execution. If no timelineId is provided,... Read search_memories Search memories by natural language query and/or category. Returns matching memories sorted by confidence. ... Read snapshot_knowledge_list Capture a full point-in-time backup of a Knowledge Data list. Returns all rows with their IDs, rowData, sta... Read store_memory Store a persistent memory. Memories survive across workflow executions and can be recalled later. Categorie... Read test_ai_action Test an AI prompt in isolation without creating a workflow or execution. Pass a prompt template with {{vari... Read test_app_action Test an app action in isolation without creating a workflow or execution. Pass the appId and actionId (from... Read test_code_action Test a code step in isolation without creating a workflow or execution. Pass JavaScript code with optional ... Read validate_workflow Validate a workflow's pipeline definition. Returns structured errors per step. Use this after creating or u...
WRITE 43 tools
Write activate_agent Activate an agent, changing its status from draft or paused to active. Active agents respond to chat messag... Write add_step Add a new step to a workflow. **This is the recommended path for agent-authored workflows** — call `create_... Write chat_with_agent Send a message to an agent. Defaults to the active workspace assistant (assistant@...) when no id or agent_... Write configure_channel Update non-secret channel configuration — enable/disable, default agent, allowed senders, etc. Allowed fie... Write create_agent Create a new agent with name, instructions, tools, workflows, and optional config files. Agents are always... Write create_knowledge_list Create a new knowledge list with a typed schema. Idempotent on key collision — returns the existing list wi... Write create_proactive_agent Create a new proactive agent. Agents monitor conditions and trigger workflow executions. Config structure:... Write create_public_form_link Create and enable a public form link for a workflow so anyone can submit the workflow input form without an... Write create_routine Create a new routine for an agent. Interval values: By schedule: weekday-morning (Mon–Fri 08:00 UTC), we... Write create_snapshot Create a manual config snapshot of a workflow's current state. Use this to save a checkpoint before making ... Write create_workflow Create a new workflow. ## KG-First — before you write any prompt content If the workflow you're building ... Write export_workflow Export a workflow as portable JSON for cross-environment transfer. Returns a self-contained WorkflowExport ... Write import_n8n_workflow Create a new Agentled workflow from an n8n JSON import. Behavior: - runs deterministic import preview - cr... Write import_workflow Import a workflow from an export JSON into this workspace. Accepts the full WorkflowExport object (from exp... Write manage_agent_workflows Add, remove, or replace the workflows assigned to an agent without passing the full agent config. - operat... Write move_step Move a step to a new position in the workflow's steps array. Provide exactly one target: - `insertAfter`: ... Write patch_execution_fields Surgically edit a PipelineExecution's metadata, currentStepId, or status without re-running the workflow. ... Write patch_timeline_fields Surgically edit a pending approval timeline's eventContent or metadata fields without rerunning the upstrea... Write preview_n8n_import Preview a deterministic n8n import from JSON. Returns: - normalized import hash and IR - mapped step graph ... Write promote_draft Promote the draft snapshot to live. This overwrites the live pipeline config with the draft contents, then ... Write publish_workflow Change the status of a workflow (publish, pause, or archive). Valid transitions: created/draft -> live, liv... Write restore_knowledge_list_snapshot Restore rows from a snapshot into a Knowledge Data list without wiping computed fields. Modes (computed fi... Write restore_snapshot Restore a workflow to a previous config snapshot. Use list_snapshots first to find the snapshot ID. This wi... Write resume_proactive_agent Resume a paused proactive agent. Write resume_routine Resume a paused routine (status → active). nextRunAt is reset to the next occurrence of the routine's inter... Write set_channel_default_agent Assign the agent that handles inbound conversations on a given channel. When a message arrives on the chan... Write set_channel_defaults Update workspace-wide channel defaults (rate limits, timeouts, tool mode). These settings apply across all... Write set_output_page_pin Pin or unpin a workflow output page on the workspace home/sidebar. The API validates that the workflow belo... Write share_execution Create or get a share URL for an execution. Write submit_feedback_to_agentled Report a bug, request a feature, escalate an issue, or ask the Agentled team a question. Use this when you ... Write update_branding Update the workspace's whitelabel branding configuration. Set any combination of branding fields. Pass null... Write update_knowledge_list_schema Add or remove fields on an existing knowledge list schema. Use this to evolve a list's schema — add new col... Write update_proactive_agent Update a proactive agent's name, description, or config. Write update_public_form_link Update a workflow public form link, including enabling/disabling it, limits, auto-share, expiry, and succes... Write update_routine Update a routine's fields. Only provided fields are changed. If interval is updated, nextRunAt is automatic... Write update_step Update a single step in a workflow by step ID. **Preferred path for any single-step edit on an existing wor... Write update_workflow Update an existing workflow. ## Recommended flow for agent-driven edits For editing an existing workflow ... Write update_workflow_context Surgical edit of `workflow.context` (and `workflow.metadata`) — the workflow-level analog of `update_step`.... Write update_workspace_company_profile Update top-level workspace company profile fields. Use this for company identity and summary information su... Write update_workspace_executive_summary Write the workspace-wide executive summary shown on the Workspace Assistant card. Uses the same summary sig... Write upload_agent_file Upload a file to an agent. Files provide the agent with additional context such as reference documents, kno... Write upsert_knowledge_rows Create or update rows in a knowledge list. Maximum 500 rows per call — paginate for larger datasets. Resol... Write upsert_knowledge_text Create or update a text-based knowledge entry. Use this to store free-form text (notes, prompts, ICP descri...
DESTRUCTIVE 15 tools
Destructive delete_agent Permanently delete an agent and all its files. Also deletes the linked proactive agent. Destructive delete_agent_file Permanently delete a file attached to an agent. Destructive delete_knowledge_list Permanently delete a knowledge list and ALL its rows. This action is irreversible. Pass the listKey of the ... Destructive delete_knowledge_rows Delete specific rows from a knowledge list by their IDs. This action is irreversible. For more than 10 rows... Destructive delete_knowledge_text Delete a text-based knowledge entry by key. This action is irreversible. Returns: { success, key }. Destructive delete_memory Delete a specific memory by key. Destructive delete_proactive_agent Permanently delete a proactive agent. Destructive delete_public_form_link Delete a public form link by token/id. Currently unsupported by External API (returns 501). Destructive delete_routine Permanently delete a routine. This cannot be undone. Destructive delete_snapshot Delete a specific config snapshot. Use list_snapshots to find snapshot IDs. Useful for freeing up space whe... Destructive delete_workflow Permanently delete a workflow by ID. This cannot be undone. **Two-phase flow (required):** 1. Call with ju... Destructive discard_draft Discard the draft snapshot for a live workflow. The live pipeline config stays unchanged. Use this to aband... Destructive remove_step Remove a step from a workflow with optional next-pointer rewiring. When rewireNext is true (default): step... Destructive revoke_share Revoke/delete share by share id. Destructive update_agent Surgical update of one agent. **Preferred path for any single-field edit on an existing agent** — only the ...

The managed route: connect Agentled through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y @agentled/mcp-server
How many tools does the Agentled MCP server have? +

The Agentled MCP server exposes 119 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Agentled tools? +

Route the Agentled server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Agentled tools fall into? +

Agentled tools are categorised as Read (56), Write (43), Destructive (15), Execute (5). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.