MeshMesh
MCP Server

Tool Reference

Every MeshMesh MCP tool, what it does, and its parameters

The tools your client sees depend on your role. Tools marked admin are hidden unless you are a workspace admin or owner. ? marks an optional parameter.

Start here. Most work is one loop: start_agent to kick off, get_agent_status to watch, get_plan / continue_agent to approve the plan and send follow-ups. The rest are for managing references, connections, and the Library.

Agents & tasks

ToolWhat it doesParameters
start_agentStart a headless agent that builds in a Salesforce org; returns an agentIdname, prompt, mode? (plan / build, default build), referenceIds?, connectionIds?
list_agentsCompact index of your agentslimit? (1–100), workbenchId?
continue_agentSend a follow-up message or approve a planagentId, message, mode? (plan / build)
switch_agent_modeFlip between plan and build without a messageagentId, mode (plan / build)
get_agent_statusCurrent state, what it's waiting for, a summary, recent messages, and artifactsagentId
get_planShow an agent's plan and its approval stateagentId
edit_planRevise the plan with an instruction; the agent re-plansagentId, instruction

Some agents can't be driven from MCP — for example ones started in an older version, or that use a desktop-only connection. list_agents flags these, and continue_agent explains why if you try.

Artifacts

ToolWhat it doesParameters
list_artifactsCompact index of an agent's artifactsagentId
get_artifactRender one artifact (Markdown, or an interactive widget for HTML if your client supports it)artifactId

References

ToolWhat it doesParameters
reference_getGet a reference by IDid
reference_listList your workspace references, or the references attached to one agentagentId?, category?, subType?, includePublic? (default false), limit? (1–100, default 50), offset?
reference_createCreate a document reference from Markdownname, content, description?
reference_updateUpdate a reference you ownid, name?, description?, category?, subType?, metadata?
discover_referencesKeyword search across your own and shared-with-you referencesquery, scope? (own / shared / all, default all), limit? (1–100)

Publishing a reference to your workspace isn't done over MCP — it goes through admin review (see the Library admin tools below). Ask an admin, or publish from the app.

Attach & detach

ToolWhat it doesParameters
attach_referenceAttach a reference to an agent (takes effect live if it's running)agentId, referenceId
detach_referenceDetach a reference from an agentagentId, referenceId
attach_connectionAttach a connection, such as a Salesforce orgagentId, connectionId
detach_connectionDetach a connection from an agentagentId, connectionId

Connections

ToolWhat it doesParameters
list_connectionsList connections you can attach to an agent (server-stored connections only)
get_connectionOne connection, plus the agents using itconnectionId

Workbenches

ToolWhat it doesParameters
list_workbenchesCompact index of your workbenches
get_workbenchFull detail of one workbenchworkbenchId
create_workbenchCreate a workbenchname, description?, connectionIds?, referenceIds?
get_recent_activityOverview of your workbenches, their agents, and any agents not in a workbenchlimit? (1–200, default 25)

Identity

ToolWhat it doesParameters
get_user_detailsYour identity — email, name, and workspace

Workspace activity

See what others in your workspace are doing — a team-wide feed of recently completed agent runs, not just your own.

ToolWhat it doesParameters
get_workspace_activity_feedRecent completed agent runs across your whole workspacelimit? (1–100), cursor?

Team activity isn't turned on for every workspace. If it's off for yours, this tool returns an error explaining that — reach out to your admin to enable it.

Library — read

ToolWhat it doesParameters
library_searchSearch the Library by scope (mine / starred / shared / discovery / featured / skills; admins also review)scope? (default discovery), search?, limit? (1–100), offset?
collection_listList Discovery collections, or the references in one collectionsearch?, collectionId?, limit?

Library — admin

These tools are only visible to workspace admins and owners.

ToolWhat it doesParameters
review_queue_listList references pending publish reviewlimit?, offset?
reference_reviewApprove or deny a publish requestrequestId, decision (approve / deny), note?
reference_set_featuredSet or clear a reference's featured rank in DiscoveryreferenceId, featuredRank (0–100000, or null to clear)
reference_publish_adminPublish a reference directly, skipping reviewreferenceId
reference_update_adminEdit any reference's title, description, or tagsreferenceId, name?, description?, tags?
collection_createCreate a Discovery collectionname, description?
collection_add_referencesAdd references to a collectioncollectionId, referenceIds (1–100)
collection_remove_referenceRemove a reference from a collectioncollectionId, referenceId