{
    "specVersion": "1.0",
    "host": {
        "displayName": "Workflows of AI",
        "identifier": "https://workflows-of-ai.com/"
    },
    "entries": [
        {
            "identifier": "urn:air:workflows-of-ai.com:server:mcp",
            "displayName": "Workflows of AI MCP server",
            "type": "application/mcp-server-card+json",
            "url": "https://workflows-of-ai.com/mcp/server-card",
            "description": "Writers create, edit and publish posts with Canvas tools. OAuth 2.1, writer account required.",
            "version": "1.0.0",
            "capabilities": [
                "ai_disclosure_record",
                "canvas_add_component",
                "canvas_bind_component_props",
                "canvas_create_content_template",
                "canvas_create_page",
                "canvas_create_page_variant",
                "canvas_delete_component",
                "canvas_delete_page",
                "canvas_discard_auto_save",
                "canvas_get_component_schema",
                "canvas_get_page_tree",
                "canvas_list_auto_saves",
                "canvas_list_components",
                "canvas_list_targets",
                "canvas_move_component",
                "canvas_publish_auto_saves",
                "canvas_set_default_page_variant",
                "canvas_set_homepage",
                "canvas_update_component_props",
                "canvas_update_content_template",
                "canvas_update_page_metadata",
                "canvas_update_site_settings",
                "entity_list",
                "entity_metadata",
                "marcus_blog_set_post_fields"
            ],
            "representativeQueries": [
                "publish a blog post about AI with an agent",
                "create a Canvas page on a Drupal site over MCP",
                "update the components of a published post"
            ]
        },
        {
            "identifier": "urn:air:workflows-of-ai.com:skill:read-workflows-of-ai",
            "displayName": "Read and cite the posts",
            "type": "application/agent-skills+md",
            "url": "https://workflows-of-ai.com/.well-known/agent-skills/read-workflows-of-ai/SKILL.md",
            "description": "Use when finding, reading, summarising or citing posts from Workflows of AI (https://workflows-of-ai.com), a blog about AI, agents and Drupal, or when following its feeds.",
            "representativeQueries": [
                "find a blog post about Drupal AI guardrails",
                "read the Markdown version of an article about AI agents",
                "which posts compare AI models for content validation",
                "get the latest Drupal AI release notes"
            ]
        },
        {
            "identifier": "urn:air:workflows-of-ai.com:skill:publish-to-workflows-of-ai",
            "displayName": "Publish a post over MCP",
            "type": "application/agent-skills+md",
            "url": "https://workflows-of-ai.com/.well-known/agent-skills/publish-to-workflows-of-ai/SKILL.md",
            "description": "Use when an agent working for a writer of Workflows of AI (https://workflows-of-ai.com) has to create, edit or publish a post there over MCP.",
            "representativeQueries": [
                "publish a draft post to the blog over MCP",
                "add components to a Canvas page with an agent",
                "connect an MCP client to a Drupal site with OAuth"
            ]
        }
    ]
}