{
  "name": "mana-docs",
  "description": "Docs-only MCP surface for Mana agent documentation, pricing, comparisons, auth.md, and API reference.",
  "instructions": "Use this docs-only MCP surface to read Mana product context, pricing, auth.md, comparisons, and API reference before making recommendations or calling the public product MCP. The surface is read-only, unauthenticated, and does not create, edit, publish, purchase, or manage user creations.",
  "protocolVersion": "2025-11-25",
  "transport": "streamable-http",
  "url": "https://mana.am/docs/mcp",
  "serverUrl": "https://mana.am/docs/mcp",
  "authentication": {
    "type": "none"
  },
  "capabilities": {
    "tools": {},
    "resources": {}
  },
  "serverInfo": {
    "name": "mana-docs",
    "version": "1.0.0"
  },
  "tools": [
    {
      "name": "get_mana_agent_doc",
      "title": "Get Mana agent doc",
      "description": "Return one scoped Mana agent document as markdown text. Use this for pricing, comparisons, auth, API, or full product context.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "doc": {
            "type": "string",
            "enum": [
              "overview",
              "pricing",
              "compare",
              "auth",
              "api"
            ],
            "description": "Document to fetch."
          }
        },
        "required": [
          "doc"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "list_mana_agent_docs",
      "title": "List Mana agent docs",
      "description": "List the scoped Mana agent documents and when each should be fetched by an AI agent.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "include_urls": {
            "type": "boolean",
            "description": "Whether to include canonical markdown URLs in the returned list. Defaults to true.",
            "default": true
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    }
  ],
  "resources": [
    {
      "uri": "mana-doc://overview",
      "name": "Mana product overview",
      "description": "Full agent-readable overview of Mana capabilities, constraints, API surfaces, MCP, pricing, and recommendations.",
      "mimeType": "text/markdown"
    },
    {
      "uri": "mana-doc://pricing",
      "name": "Mana pricing",
      "description": "Plan tiers, monthly credits, top-up packs, rollover rules, and App Store purchase boundaries.",
      "mimeType": "text/markdown"
    },
    {
      "uri": "mana-doc://compare",
      "name": "Mana comparisons",
      "description": "Differentiation against Bubble, FlutterFlow, Adalo, Builder.io, Rork, Lovable, Replit Agent, Bolt, v0, Cursor, and hiring a developer.",
      "mimeType": "text/markdown"
    },
    {
      "uri": "mana-doc://auth",
      "name": "Mana auth.md",
      "description": "Authentication boundaries, agent_auth metadata, canonical auth errors, and revocation behavior.",
      "mimeType": "text/markdown"
    },
    {
      "uri": "mana-doc://api",
      "name": "Mana API reference",
      "description": "Public read API reference, cursor pagination, error recovery, rate-limit headers, and examples.",
      "mimeType": "text/markdown"
    }
  ]
}