Cats
An API providing access to a vast collection of cat images, breeds, and facts.
Verdict
Common use cases
- Audit portal configurations before deployment
- Check which portals exist during incident triage
- Generate portal inventory reports for compliance
- Verify new portal creation in CI/CD pipelines
Integration
- Vendor
- Cats
- Category
- developer-tools
- Auth
- API_KEY
- Tools
- 1
- Composio slug
cats
Tools
- Get Portals
Tool to list all portals. use when you need to browse portal metadata with pagination after authentication.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Find Cats in the MCP directory and click Connect. 3. You'll be prompted to enter a Cats API key — generate one from your Cats admin console under API Access or Developer Settings. 4. Paste the key into Switchy and click Authorize. 5. Switchy will verify the connection and confirm the Get Portals tool is available. 6. Open any Space and type '@Cats list all portals' to test — you should see a paginated response with portal names, IDs, and metadata. 7. If the test fails, double-check the API key has read permissions for portal resources in Cats.
What teammates see: by default, memories from Cats are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
List All Portals
@Cats list all portals in our environment and show their names and IDsOpen in a Space →
Find Specific Portal
@Cats find the portal named 'production-api' and return its full metadataOpen in a Space →
Count Active Portals
@Cats how many portals do we currently have configuredOpen in a Space →
Compare Portal Configs
@Cats list portals and highlight any differences in their authentication settingsOpen in a Space →
Export Portal Inventory
@Cats export a table of all portals with columns for name, ID, and creation dateOpen in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Cats list all portals in my account, sorted by creation date
Found 12 portals across your account. Most recent: 'Production Dashboard' (created 2024-01-15, 847 views), 'API Docs v2' (created 2024-01-10, 1,203 views), 'Team Onboarding' (created 2023-12-18, 456 views). Older portals include 'Legacy Admin Panel', 'Customer Support Hub', and 'Analytics Sandbox'. All portals are currently active. This represents page 1 of 1 — your account holds fewer than 50 portals, so pagination isn't required here.
This example shows the MCP's core read capability: fetching portal metadata with pagination support. Requires a valid API key with read access to portal resources. The tool returns metadata only — it won't fetch portal content or configuration details beyond what's in the list view.
@Cats show me the 5 most-viewed portals from the last 30 days
Top 5 portals by views (last 30 days): 'API Docs v2' leads with 1,203 views, followed by 'Production Dashboard' (847 views), 'Team Onboarding' (456 views), 'Customer Support Hub' (312 views), and 'Analytics Sandbox' (289 views). Note that view counts reflect the portal's lifetime total — the MCP lists all portals but doesn't filter by date range natively, so this ranking assumes recent activity correlates with total views.
Demonstrates how the AI can synthesize portal metadata into a ranked summary. The MCP's list tool doesn't support date-range filtering or view-count sorting directly, so the AI must infer relevance from available fields. If your account has 50+ portals, pagination may truncate results — request multiple pages explicitly.
@Cats find any portals with 'staging' or 'test' in the name and tell me if they're still active
Located 3 portals matching 'staging' or 'test': 'Staging API Docs' (created 2023-11-20, active, 89 views), 'Test Environment Dashboard' (created 2023-10-05, active, 34 views), and 'QA Testing Portal' (created 2023-09-12, active, 12 views). All three remain active in your account. Consider archiving low-traffic test portals if they're no longer in use — the MCP can't deactivate portals directly, but it surfaces the metadata you need to audit them manually.
Shows the AI filtering portal lists by name pattern and interpreting status fields. The MCP provides read-only access — it won't modify or delete portals. If your naming convention differs ('dev', 'sandbox'), adjust the prompt accordingly. Pagination applies if you have many portals; the AI will note if results are incomplete.
Use-case deep-dives
When you need a quick portal inventory across customer accounts
A 6-person SaaS ops team runs quarterly audits to confirm which customer portals are still active and which configs have drifted. The Cats MCP gives you one tool—Get Portals—that lists all portals with pagination, so you can pull metadata into a shared workspace and spot-check against your billing system. This works if your portal count stays under a few hundred and you're not doing real-time monitoring. If you need to drill into portal settings or trigger actions beyond listing, you'll hit the tool's ceiling fast. For a quarterly or monthly sweep where the goal is 'show me what exists', this MCP keeps the workflow in one place without writing a custom script.
Cats MCP is too narrow for onboarding documentation tasks
A 3-person startup wants new engineers to review the full list of customer portals during their first week to understand the product surface area. The Cats MCP can fetch that list, but onboarding typically needs more context—portal usage stats, recent tickets, or config examples—and this MCP only exposes the metadata browse. You'd end up switching to another tool or API for the rest of the checklist. If your onboarding doc is literally 'here are the portal names and IDs', this works. If you need any follow-up action or enrichment, plan to supplement with a different integration or skip Cats entirely and use a direct API call in your runbook.
Use Cats MCP when portal lookup is the first triage step
A 4-person support team fields tickets where the customer references a portal by name, and the agent needs to confirm it exists before escalating. The Cats MCP's Get Portals tool lets the agent search the full portal list in Switchy without opening a separate admin panel. This shaves 30 seconds per ticket if your portal naming is consistent and the list fits in a paginated response. The trade-off: if you need to see portal health, recent activity, or user counts, the MCP stops short and you're back to the vendor dashboard. For pure existence checks and metadata lookups during triage, this MCP keeps the flow in one workspace and cuts the tab-switching tax.
Frequently asked
What does the Cats MCP do in Switchy?
The Cats MCP connects to the Cats developer platform and lets your team list portal metadata through Switchy's AI workspace. Right now it exposes one tool — Get Portals — which returns paginated lists of portal configurations. It's useful when you need to audit or reference portal setups without leaving your Switchy conversation.
Do I need an API key to connect Cats?
Yes. Cats uses API key authentication, so you'll need a valid key from your Cats account before connecting the MCP in Switchy. The key is stored securely in your workspace and used to authenticate every request. If your team has multiple Cats accounts, each member can connect their own key.
Can the Cats MCP create or edit portals?
No. The current Cats MCP only supports reading portal metadata via the Get Portals tool. If you need to create, update, or delete portals, you'll have to use the Cats dashboard or their REST API directly. This MCP is read-only and designed for browsing existing configurations.
Why use this instead of just calling the Cats API?
The MCP wraps the Cats API so your AI assistant can fetch portal data mid-conversation without you writing code or switching tabs. If you're already scripting against Cats, the API gives you more control. But for quick lookups or team members who don't code, the MCP makes portal metadata accessible in plain English.
Who on my team should connect the Cats MCP?
Anyone who needs to reference portal configurations in Switchy conversations. Typically that's developers, DevOps engineers, or product managers who audit portal setups. Each person connects their own API key, so permissions follow whatever access level Cats grants that key. No special Switchy role is required.