{
  "markdown": "# Synthflow AI - Claude Code/Cowork plugin\n\nOfficial Synthflow plugin for Claude Code and Claude Cowork. Manage your AI voice agents directly from Claude.\n\n## Installation\n\n### claude.ai, Claude Desktop, Claude Cowork\n\nEnable the official **Synthflow connector** from Claude's connector directory and sign in — it handles region selection for you, so there's nothing to configure. Install this plugin alongside it for the bundled [skills](#bundled-skills).\n\n### Claude Code\n\nIf you already use the official connector, install the plugin for its skills and skip step 2 — the connector provides the tools.\n\n1. Add the marketplace and install the plugin:\n    ```\n    /plugin marketplace add SynthFlowAI/AnthropicPlugin\n    /plugin install synthflow@synthflow\n    ```\n    The plugin's bundled server connects to the Global endpoint. If your workspace runs in the US or EU region, see [Regions](#regions).\n\n2. Authenticate via OAuth:\n    ```\n    /mcp\n    ```\n    Select the `synthflow` server and press Enter, then follow the browser prompts to log into Synthflow, pick your workspace, and click **Allow access**.\n\n## Regions\n\nSynthflow runs three regional MCP endpoints, and the endpoint must match your workspace's region — a mismatch stops the connection from working. Find your region under **Admin → Workspace Settings → Preferences → Customer Region**.\n\n**The official connector handles this during sign-in.** The table below applies to the plugin's bundled server and to servers you add by hand:\n\n| Region | MCP URL |\n|--------|---------|\n| Global | `https://mcp.synthflow.ai/mcp` |\n| United States | `https://mcp.us.synthflow.ai/mcp` |\n| European Union | `https://mcp.eu.synthflow.ai/mcp` |\n\nThe bundled server uses the Global endpoint. For a US or EU workspace, either use the official connector, or add the server with your region's URL:\n\n```bash\nclaude mcp add --transport http synthflow https://mcp.eu.synthflow.ai/mcp\n```\n\nThen authenticate via `/mcp` as usual. You can keep the plugin enabled for its skills — its Global server will simply show as unauthenticated, which is safe to ignore.\n\n## Headless / CI\n\nThe official connector needs an interactive sign-in, so it isn't available in headless, CI, or scheduled runs — use the plugin's bundled server with a Synthflow API key instead (generate one in **Admin → Workspace Settings → API Keys**):\n\n```bash\nclaude mcp add --transport http synthflow https://mcp.synthflow.ai/mcp \\\n  --header \"Authorization: Bearer $SYNTHFLOW_API_KEY\"\n```\n\nSubstitute your region's URL from the table above.\n\n## Features\n\nThis plugin gives Claude access to Synthflow tools across these categories:\n\n- **Agents** — create, update, version, publish, and roll back voice agents\n- **Calls** — place test calls, review transcripts, and pull call analytics\n- **Knowledge bases** — create knowledge bases from files or URLs and attach them to agents\n- **Actions** — build and test API integrations agents can call mid-conversation\n- **Phone numbers** — manage numbers, phone books, and contacts\n- **Simulations** — run scripted test scenarios against agents before publishing\n- **Webhook logs** — inspect integration request/response payloads when debugging\n- **Documentation** — search the Synthflow docs, no sign-in required\n\n### Bundled skills\n\nThe plugin also ships task-specific skills that Claude loads on demand to follow Synthflow best practices:\n\n- **call-review** — audits an agent's recent calls against a problem checklist (unresolved outcomes, repetition, dropout, compliance risks) and reports flagged calls with transcript evidence.\n- **prompt-review** — reviews a voice-agent prompt before deployment: contradictions, missing context, tool/action alignment, escalation gaps, compliance risk, and regression risk.\n\nSkills activate automatically when their description matches your request (e.g. \"review my calls\", \"audit this prompt before I publish\"), so you generally don't need to invoke them by name.\n\n## Example usage\n\n```\n> List my agents and summarize what each one does\n> Create a new inbound sales qualification agent and publish it\n\n> Show me the last 20 calls and flag any with negative sentiment\n> Review the last 100 calls for my support agent and surface problems\n\n> Review this prompt before I publish it\n> Compare the draft against the live version — any regression risk?\n\n> Create a knowledge base from these sources, then attach it to my support agent\n> Run a simulation where a prospect asks about pricing and implementation time\n```\n\n## Documentation\n\n- [Synthflow connector for Claude & Claude Code](https://docs.synthflow.ai/anthropic)\n- [Synthflow MCP server](https://docs.synthflow.ai/mcp-server)\n- [Plugin configuration and troubleshooting](./plugins/synthflow)\n\n## License\n\nMIT\n",
  "bytes": 4752,
  "sha": "93ce97b79b9cb9180aca823e8b7b287ea4a31a91f4f2f35967a320b90081d6bc",
  "repo_slug": "synthflowai/anthropicplugin",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_synthflowai_anthropicplugin_synthflow_mc_e6d85fd8/readme"
}