{
  "schema_version": "1.0",
  "name": "AutomationSwitch",
  "description": "Editorial intelligence layer for the automation and AI agent economy. Provides editorially scored MCP directories, agent frameworks, AI coding assistants, SKILL.md sources, automation audits, and interactive site tools.",
  "server_url": "https://automationswitch.com/api/mcp",
  "transport": "http",
  "tools": [
    { "name": "search_servers",             "description": "Search MCP servers by name, category, language, transport, client support, provider, or editorial score" },
    { "name": "get_server",                "description": "Full details for a single MCP server by slug, includes verdict, security notes, connection configs, and tool list" },
    { "name": "compare_servers",             "description": "Side-by-side standardised comparison for any 2-4 MCP servers across the directory. Returns the same fields for every server (score, verdict, tools, transport, license, auth, install) plus a differences summary (top-scored, tool counts, unique tools, cross-category flag). Use for arbitrary pairings without an editorial page; the agent synthesises the recommendation." },
    { "name": "list_comparisons",            "description": "List all editorial head-to-head comparisons of MCP servers. Returns slug, title, category, subject server names, and last reviewed date." },
    { "name": "get_comparison",              "description": "Full details for a single MCP server comparison by slug. Returns subject servers, feature matrix, editorial verdict, best-for callouts per server, strengths/weaknesses, methodology, FAQ, and connection configs. Authored by M. Nouriel for Automation Switch." },
    { "name": "search_directories",        "description": "Search MCP directories by name, type, focus, or client support" },
    { "name": "get_directory",              "description": "Full details for a single MCP directory by slug" },
    { "name": "compare_directories",        "description": "Side-by-side comparison for 2-4 MCP directories" },
    { "name": "search_frameworks",          "description": "Search agent frameworks by language, MCP support, or hosting model" },
    { "name": "get_framework",              "description": "Full details for a single agent framework by slug" },
    { "name": "search_coding_assistants",   "description": "Search AI coding assistants by mode, IDE support, MCP support, pricing, or score" },
    { "name": "get_coding_assistant",       "description": "Full details for a single AI coding assistant by slug" },
    { "name": "search_skills",              "description": "Search SKILL.md skill sources by platform or domain" },
    { "name": "get_skill_source",           "description": "Full details for a single skill source by slug" },
    { "name": "get_audit",                  "description": "Metadata for an AutomationSwitch self-serve audit by slug" },
    { "name": "choose_tool",                "description": "Recommend the best-fit workflow automation platform for a team choosing for the first time. Covers Zapier, Make, n8n, Activepieces." },
    { "name": "assess_current_stack",       "description": "Evaluate whether a team should stay on their current workflow automation tool, optimise it, or consider switching." },
    { "name": "evaluate_switch",            "description": "Score the friction, risk, and payoff of switching from one workflow automation tool to another. Returns a Switch Friction Score and migration estimate." },
    { "name": "recommend_path",             "description": "Route to the right decision mode (choose, optimise, switch, build, or hybrid) when the question is broader than a direct comparison." },
    { "name": "list_tools",                 "description": "List all interactive utility tools on AutomationSwitch" },
    { "name": "list_assets",                "description": "List downloadable infographics and one-pagers with cited sources" },
    { "name": "search_infographic_data",    "description": "Search across all infographic data (hyperautomation, agent skills, MCP security, coding assistants scorecard). Returns structured data with backlinks." },
    { "name": "get_infographic_section",    "description": "Retrieve full structured data for a specific infographic section by slug and section ID" },
    { "name": "list_infographics",          "description": "List all infographics with their sections and data types" }
  ]
}
