{
  "markdown": "# Catalyst Claude Code Plugin\n\nThe official Claude Code plugin for [Catalyst by Zoho](https://catalyst.zoho.com) — the full-stack serverless cloud platform.\n\nThe plugin bundles two things:\n\n- **Modular skills** — a set of focused, service-specific skills that give Claude Code (and Cowork) deep knowledge of Catalyst's platform, services, SDK patterns, and best practices, so it can write deployment-ready Catalyst code and recommend the right architecture.\n- **A pre-configured MCP connector** — the Catalyst MCP server ships wired into `.mcp.json`, letting Claude manage your Catalyst infrastructure directly (create tables, query data, manage cache/buckets) straight from the conversation.\n\n## What's included\n\n### Skills\n\nThe skills are modularised — instead of one monolithic skill, each Catalyst service or concern is its own focused skill, loaded on demand only when relevant. `catalyst-by-zoho` is the top-level entry point that routes to the specialised skills below.\n\n| Skill | Description |\n|-------|-------------|\n| `catalyst-by-zoho` | Top-level entry point — expert Catalyst assistant that routes to the specialised skills below |\n| `catalyst-basics` | Project setup, directory structure, environments, CLI commands, and all Catalyst IDs (Project ID, ZAID, Table ID, Segment ID, Org ID) |\n| `catalyst-functions` | Serverless functions — all 7 types, handler signatures, `catalyst-config.json`, Security Rules, API Gateway routing, file uploads, middleware, and testing |\n| `catalyst-appsail` | AppSail — persistent backend PaaS with managed runtimes (Node.js, Java, Python) and custom Docker containers |\n| `catalyst-datastore` | Data Store — relational cloud database with ZCQL, CRUD, table permissions, and pagination |\n| `catalyst-nosql` | NoSQL — non-relational document database for unstructured/JSON-heavy data with flexible per-item schema |\n| `catalyst-cache` | Cache — in-memory key-value store with TTL for ephemeral session and temporary data |\n| `catalyst-stratus` | Stratus — S3-compatible object storage with upload/download, signed URLs, and multipart upload |\n| `catalyst-slate` | Slate — Git-based frontend hosting for React, Next.js, Vue, Angular, Svelte, Astro, and more |\n| `catalyst-authentication` | Authentication — login/signup, ZAID, Web SDK auth flows, Security Rules, and OAuth via Connections |\n| `catalyst-sdk` | SDKs — initialization and method reference for Node.js, Web, Python, Java, Android, iOS, and Flutter |\n| `catalyst-zia` | Zia Services and QuickML — OCR, Face Analytics, Text Analytics, Object Detection, Barcode Reader, Content Moderation, and AutoML |\n| `catalyst-pricing` | Pricing — free tier limits, pay-as-you-go rates, GB-seconds calculation, and cost estimation |\n| `catalyst-zoho-mcp` | Zoho MCP — manage Catalyst infrastructure (tables, buckets, cache) via `CatalystbyZoho_*` MCP tools using natural language |\n\n> **Note:** For edge-case lookups not covered by a skill's bundled reference files, skills instruct agents to search the official Catalyst docs site (`docs.catalyst.zoho.com`) and fetch individual pages — rather than bundling the full documentation dump locally. This keeps the repo lean while ensuring accurate, up-to-date answers.\n\n## Installation\n\n### Claude Code / Cowork (Plugin)\n\n> **Prerequisites:** You must have the [Claude Code CLI](https://docs.anthropic.com/en/docs/claude-code/overview) installed. Open your **system terminal** (not the Claude Code desktop app or web interface) and start a session with `claude` before running the commands below.\n\n**Steps:**\n\n1. Register this repository as a plugin marketplace source:\n   ```\n   /plugin marketplace add catalystbyzoho/claude-plugin\n   ```\n\n2. Install the Catalyst skill plugin:\n   ```\n   /plugin install catalyst-by-zoho@catalyst-by-zoho\n   ```\n\n3. The plugin ships with the Catalyst MCP server **pre-configured** in `.mcp.json`, so Claude can manage Catalyst infrastructure (create tables, query data, manage cache/buckets) directly from the conversation — no manual MCP setup or URL generation required.\n\n   > **Region note:** `.mcp.json` defaults to the **US** data center endpoint (`https://catalystbyzoho.zohomcp.com/mcp/message`). If your Catalyst account is on a different DC (EU, IN, AU, JP, SA, CA, UAE), see the [Catalyst MCP server section](#catalyst-mcp-server) below.\n\n### Catalyst MCP server\n\nThe plugin includes a dedicated **Catalyst MCP server** that lets Claude manage your Catalyst infrastructure (create tables, query data, manage cache/buckets) directly.\n\nIt comes pre-wired in `.mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"catalyst-by-zoho\": {\n      \"type\": \"streamable-http\",\n      \"url\": \"https://catalystbyzoho.zohomcp.com/mcp/message\"\n    }\n  }\n}\n```\n\nThe default URL points to the **US** data center. If your Catalyst account lives in another region (EU, IN, AU, JP, SA, CA, UAE), update the `url` to the matching DC endpoint — or just ask Claude to switch it for you. The first time Claude invokes a Catalyst tool, you'll be prompted to authorize the connection.\n\nSee `skills/catalyst-zoho-mcp/references/zoho-mcp.md` for the full list of available tools and verification steps.\n\n## What the plugin enables\n\n- **Architecture recommendations** — get Catalyst-specific service picks for your use case\n- **Production-ready code generation** — correct handler signatures, SDK patterns, `catalyst-config.json`, and project structure that works with `catalyst deploy`\n- **Platform migration guidance** — maps AWS, GCP, Azure, Vercel, Firebase, Supabase, and Heroku services to Catalyst equivalents\n- **Infrastructure management via Zoho MCP** — create tables, insert data, run ZCQL queries, manage cache/buckets directly from the AI conversation\n- **Pricing estimation** — detailed cost breakdowns with unit prices and free tier offsets\n\n## About CATALYST.md\n\n`CATALYST.md` at the repo root is a **lightweight MCP routing stub** — it contains only\nthe minimal context needed for MCP-enabled tools (e.g. Claude Code with Zoho MCP connected)\nto discover and invoke `CatalystbyZoho_*` tools correctly.\n\n**It is not a replacement for the skills.** If you are building a Catalyst application,\nalways use the skills under `skills/` (each with its own `references/` folder), which\ntogether cover the complete service catalog, SDK patterns, handler signatures, architecture\nguidance, and all reference docs. `CATALYST.md` alone is insufficient for app development.\n\n## License\n\nThis project is licensed under the Apache 2.0 License — see the [LICENSE](LICENSE) file for details.\n\n## Resources\n\n- [Catalyst Documentation](https://docs.catalyst.zoho.com/en/)\n- [Catalyst Pricing](https://catalyst.zoho.com/pricing.html)\n- [Catalyst GitHub](https://github.com/catalystbyzoho)\n- [Zoho MCP](https://mcp.zoho.com/)\n",
  "bytes": 6766,
  "sha": "e59ac8f6bf461b570322639f72614d1081fefaaec847ba15f5e15648d5d9e355",
  "repo_slug": "catalystbyzoho/claude-plugin",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_catalystbyzoho_claude_plugin_catalyst_by_c667ab2e/readme"
}