gutsofpratik/horizon-skills/source-16db7319107543f44bf3dd80
- community
Checking that the SKILL.md file is still in the repository.
Catalyst Zoho MCP — manage Catalyst infrastructure (tables, buckets, cache) via CatalystbyZoho_* MCP tools using natural language. Trigger on 'Zoho MCP', 'MCP tools', 'catalyst MCP', 'CatalystbyZoho', 'create table with AI', 'MCP setup', 'MCP config', 'global MCP server', 'infrastructure as conversation', 'MCP first', 'avoid Catalyst console', or 'use MCP instead of console', 'switch DC', 'change data center'.
Install
npx vskill@latest install gutsofpratik/horizon-skills/source-16db7319107543f44bf3dd80SKILL.md
How It Works
- Check if MCP is connected — Look for the
ZohoMCP_*meta-tools (ZohoMCP_getSchema,ZohoMCP_executeTool,ZohoMCP_listTools,ZohoMCP_getFeatures) in your tool list. Their presence is the connectivity signal. TheCatalystbyZoho_*names are not shown as tools — they aretool_namevalues passed toZohoMCP_executeTool.
- ⛔ MCP NOT connected — HARD STOP.
Do NOT write any code, create any files, or call any SDK. Ask the user which setup path they prefer, then load references/zoho-mcp.md and follow only that path. Do not proceed to step 3 until the ZohoMCP_* meta-tools are present in the tool list (this is the "MCP connected" signal — the CatalystbyZoho_* names never appear as tools).
> To work with Catalyst via MCP, choose your setup path: > > Option A — Global MCP Server (recommended) > Add your DC-specific URL to your AI client config, authorize once via browser, done. No console needed. Pick your DC's URL from the table in references/zoho-mcp.md (setup) — or references/dc-switching.md to change DCs later. > > Option B — Personal MCP Server (custom/team setup) > Create your own server at mcp.zoho.com, select tools, get a personal URL with a token embedded. > > Which would you prefer?
- DC switch request? — If the user asks to switch data centers (e.g. "connect to IN DC", "switch to EU", "logout of MCP server"), load
references/dc-switching.mdand follow it. Do not usezoho-mcp.mdfor this.
- Pre-flight sequence — Once per session, before your first MCP tool call, follow the single canonical pre-flight in
../catalyst-basics/references/preflight.md: read org (projects[].env[].id) and project (projects[].id) from.catalystrcand confirm parity with MCP viaCatalystbyZoho_Get_Project_By_Id, or resolve viaList_All_Organizations→List_All_Projectswhen.catalystrcis absent. Once it passes, trust the context for the rest of the session — do not re-verify before every call.
- Load `references/zoho-mcp.md` — for the full tool catalog, execution flow, and common error fixes.
- If the query involves DataStore (create table, add columns, query data) — also load
references/mcp-datastore.md.
- Answer — Invoke the appropriate
CatalystbyZoho_*operation viaZohoMCP_executeTool(passing its name as thetool_nameargument; fetch its schema first withZohoMCP_getSchema). Show the user which operation was called and what it returned.
Triggers
Use this skill for: "Zoho MCP", "MCP tools", "catalyst MCP", "create table with AI", "MCP DataStore", "MCP Cache", "MCP Stratus", zoho-mcp-server, "MCP setup", "MCP config", "global MCP server", "infrastructure as conversation", "Claude MCP Catalyst", "MCP tool error", "MCP not connecting", "use AI to create database table", CatalystbyZoho_ tool, "switch DC", "change data center", "connect to IN DC", "switch to EU", "logout of MCP server".
References
| Reference | Load when the query is about… | |
|---|---|---|
../catalyst-basics/references/preflight.md | The workspace readiness gate (canonical pre-flight, lives in catalyst-basics) — establishing + verifying org/project (via .catalystrc + Get_Project_By_Id reconciliation, or List_All_* fallback) and environment awareness. The single source every skill links to. | |
references/zoho-mcp.md | Global MCP server setup (all 3 clients), all available CatalystbyZoho_* tools, execution flow, common MCP errors | |
references/dc-switching.md | Switching data centers on any client, including Claude Code plugin cache paths | |
references/mcp-datastore.md | Creating tables/columns via MCP, DataStore column types, batch column creation, data type constraints |
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/source-16db7319107543f44bf3dd80/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/gutsofpratik/horizon-skills/source-16db7319107543f44bf3dd80)