{
  "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, editorial articles, 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": "search_articles",            "description": "Search Automation Switch editorial articles by primary pillar, content profile, featured flag, or free-text query on title, kicker, and excerpt. Returns slug, URL (with pillar prefix), title, excerpt, primaryPillar, publishedAt, readTime, and tags." },
    { "name": "get_article",                "description": "Full details for a single article by slug. Returns title, URL, excerpt, key takeaways, FAQ (question and answer pairs), structured article sources with `supports` annotations, related articles, author, lastModified, and SEO metadata." },
    { "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" }
  ]
}
