synthflow-mcp.yml
Synthflow publishes a first-party hosted MCP server that lets an MCP client (Claude, Claude Code, ChatGPT, Codex, Cursor) manage a Synthflow workspace — agents, calls, actions, knowledge bases, simulations, phone numbers and contacts. It is deployed as a remote HTTP endpoint in three regions and is OAuth-protected. A second, separate read-only documentation MCP server is served from the docs host without authentication.
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Documentation
Documentation link · transport
Tools
list_agents— List agents in scopeget_agent— Retrieve the full configuration for one agent by model_id.create_agent— Create an inboundupdate_agent— Save configuration changes to an agent as a draft.publish_agent_draft— Publish the current draft so the changes go live.delete_agent— Permanently delete an agent.search_agents_by_prompt— Find agents whose prompt containsbatch_update_agents_by_filter— Apply the same field change to every agent matching a filter.list_agent_versions— List an agent's published versions plus the current draft.get_agent_version_diff— Compare two agent versions field by field.rollback_agent_version— Restore a previously published version.list_voices— List available voices with language and accent details.list_calls— List recent or matching calls.get_call_details— Retrieve the details for a specific call.get_call_analytics— Retrieve analytics across calls.start_test_call— Start a test call with an agent.list_actions— List the actions in the workspace.get_action— Retrieve one action's configuration.initialize_action— Scaffold a new action before you configure it.create_action— Create an action.update_action— Update an existing action's configuration.delete_action— Delete an action.attach_action_to_agent— Attach an action to an agent.detach_action_from_agent— Remove an action from an agent.get_agent_actions— List the actions attached to an agent.test_api_call— Send a test request for a custom action and inspect the response.list_knowledge_bases— List the knowledge bases in the workspace.get_knowledge_base— Retrieve a knowledge base and its items.create_knowledge_base— Create a knowledge base.delete_knowledge_base— Delete a knowledge base.add_knowledge_base_item— Add an item to a knowledge base.add_knowledge_base_files— Upload files into a knowledge base.delete_knowledge_base_items— Remove items from a knowledge base.attach_knowledge_base_to_agent— Attach a knowledge base to an agent.detach_knowledge_base_from_agent— Remove a knowledge base from an agent.get_agent_knowledge_base— Retrieve the knowledge base attached to an agent.list_simulation_suites— List simulation suites.create_simulation_suite— Create a simulation suite.delete_simulation_suite— Delete a simulation suite.list_simulation_cases— List the test cases in a suite.create_simulation_case— Create a simulation test case.delete_simulation_case— Delete a simulation test case.execute_simulation_suite— Run a simulation suite against an agent.list_simulations— List simulation runs.get_simulation_session— Retrieve one simulation session and its results.list_phone_numbers— List the phone numbers in the workspace.attach_phone_numbers_to_agent_pooling— Add numbers to an outbound agent's number pool.detach_phone_number_from_agent_pooling— Remove a number from an outbound agent's number pool.list_phone_books— List phone books used as transfer destinations.get_phone_book— Retrieve a phone book and its entries.create_phone_book— Create a phone book.update_phone_book— Update a phone book's entries or routing conditions.delete_phone_book— Delete a phone book.list_contacts— List contacts.create_contact— Create a contact.update_contact— Update a contact's namedelete_contact— Permanently delete a contact. Requires confirmation.list_subaccounts— List the subaccounts under the current account.list_integrations— List connected integrations.list_webhook_logs— List webhook delivery logs.get_webhook_log_detail— Retrieve the request and response for one webhook delivery.search_docs— Search the Synthflow documentation.fetch_url— Fetch the contents of a URL.save_learning— Save a workspace-level learning for future sessions.get_more_tools— Check whether additional tools are available for the current task.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.