{
    "name": "publica-la",
    "description": "Read-only MCP server for the publica.la website: platform overview and when-to-use guidance, pricing plans, blog-post and changelog search. Anonymous, no credentials.",
    "version": "1.0.0",
    "websiteUrl": "https://publica.la/en/developers",
    "serverUrl": "https://publica.la/mcp",
    "alternateUrls": [
        "https://publica.la/.well-known/mcp"
    ],
    "transport": "streamable-http",
    "authentication": {
        "type": "none"
    },
    "manifest": "https://publica.la/.well-known/mcp.json",
    "icon": "https://publica.la/images/publica-logo.png",
    "documentation": "https://publica.la/en/developers",
    "vendor": {
        "name": "publica.la",
        "url": "https://publica.la",
        "contact": "hello@publica.la"
    },
    "tools": [
        {
            "name": "search_site_content",
            "description": "Search publica.la's published blog posts and changelog entries by keyword, optionally narrowed to one blog category."
        },
        {
            "name": "get_blog_post",
            "description": "Fetch one published blog post by slug, including its body as plain text."
        },
        {
            "name": "list_changelog_entries",
            "description": "List the most recent platform changelog entries, newest first."
        },
        {
            "name": "get_pricing_plans",
            "description": "Return publica.la's own subscription plans with monthly and annual prices, in USD."
        },
        {
            "name": "get_platform_overview",
            "description": "Explain what publica.la is, when to use it, what it is not for, and where its machine-readable entry points are."
        }
    ]
}