TinyFish MCP
AI-powered browser automation and web interaction agent. Enables AI to browse, interact with websites, and perform web tasks.
Verdict
Common use cases
- Query TinyFish data from team chat
- Trigger TinyFish workflows on demand
- Retrieve status updates during standups
- Automate reporting from TinyFish services
Integration
- Vendor
- TinyFish MCP
- Category
- other
- Auth
- OAUTH2
- Composio slug
tinyfish_mcp
Tools
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations > Browse MCP Servers. 2. Search for TinyFish MCP and click Connect. 3. You'll redirect to TinyFish's OAuth consent screen — log in with your TinyFish account. 4. Review the requested scopes (typically read access to your data and write permissions for actions) and click Authorize. 5. Switchy confirms the connection and returns you to the integrations page. 6. Open any Space, type '@TinyFish' in the chat, and ask a question like 'What can you do?' to verify the connection works. 7. If the MCP responds with available commands or a capabilities list, you're ready. 8. If it times out, revisit Settings > Integrations, disconnect, and reconnect to refresh the OAuth token.
What teammates see: by default, memories from TinyFish MCP 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 Available Actions
@TinyFish show me all the actions you can perform and explain what each one does.Open in a Space →
Fetch Recent Activity
@TinyFish get the most recent activity from my account and summarize any important changes.Open in a Space →
Search TinyFish Records
@TinyFish search for records matching 'Q1 campaign' and list the top five results with timestamps.Open in a Space →
Trigger a Workflow
@TinyFish start the 'weekly sync' workflow and confirm when it completes successfully.Open in a Space →
Check System Status
@TinyFish check the current status of my account and report any warnings or quota limits.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@TinyFish what's the current status of my account and any recent activity?
Based on your TinyFish account, here's what I found: Your account is active with 3 projects configured. Recent activity shows 12 events logged in the past 7 days, including 5 data syncs and 7 webhook deliveries. Your current plan allows up to 50,000 events per month, and you've used approximately 18% of that quota. The last successful sync occurred 2 hours ago.
This example demonstrates a typical account overview query. Because TinyFish's tool set isn't documented yet, this illustrates a read-only status check — the most common first interaction. OAuth2 scope must include account read permissions. Response times depend on account size and API rate limits.
@TinyFish create a new webhook endpoint for production events and set it to active
I've created a new webhook endpoint in your TinyFish account. The endpoint URL is https://hooks.tinyfish.io/wh_prod_a8f2k9x and it's now active. It will receive all production-level events as they occur. The webhook secret for signature verification has been generated — you'll need to retrieve it from your TinyFish dashboard for security reasons. This endpoint will appear in your webhooks list immediately.
This write operation shows how the MCP can configure infrastructure on your behalf. Side-effect risk: the webhook starts receiving traffic immediately, so ensure your receiving service is ready. Requires OAuth2 scopes for webhook management. Secrets aren't returned in responses for security.
@TinyFish analyze the error patterns from the last 48 hours and suggest what might be causing the spike
I pulled error logs from the past 48 hours and found 47 errors, up from your 7-day average of 8 per day. The pattern shows: 38 errors (81%) are timeout-related, clustered between 2-4 AM UTC. 6 errors are authentication failures from a single IP range. 3 are malformed payload rejections. The timeout spike correlates with your scheduled batch job window — you may need to increase timeout thresholds or stagger the job execution to reduce concurrent load.
This synthesis example pairs TinyFish data retrieval with AI reasoning to surface insights you'd otherwise need to manually correlate. The analysis quality depends on how much historical context the MCP can fetch in one call. Rate limits may restrict lookback windows for high-volume accounts.
Use-case deep-dives
When to wait on TinyFish MCP for production workflows
A 3-person startup exploring MCP integrations hits TinyFish in their research. The OAuth2 setup signals enterprise-grade auth, but zero documented tools means the surface area is unclear. If you're evaluating this for a live workflow—customer support, sprint planning, data pulls—you need to see the tool list first. Request a demo or wait for the vendor to publish capabilities. The exception: if TinyFish is solving a niche problem you've already discussed with their team, and they've walked you through the specific actions their MCP exposes, then the OAuth2 flow is actually a plus—it means your tokens stay scoped and revocable. For speculative adoption, bookmark and revisit in 30 days.
TinyFish MCP as a white-label integration candidate
A 6-person agency building a client dashboard considers embedding TinyFish's MCP as a data connector. OAuth2 auth means client credentials stay isolated, which matters when you're reselling access. The missing piece: without a public tool inventory, you can't map TinyFish's actions to your client's needs. If TinyFish is a partner you're already working with—say, they're providing a compliance API or a vertical SaaS feed—this MCP might be the fastest path to Switchy integration. Ask for their OpenAPI spec or tool schema before you commit. If they can't produce it, the MCP isn't ready for a white-label play. If they can, you're looking at 2-3 days of setup instead of 2 weeks of custom webhooks.
Using TinyFish MCP to test a single-vendor hypothesis
A 10-person ops team wants to centralize vendor interactions in Switchy. They already use TinyFish for one workflow—maybe contract generation, maybe data enrichment—and they want to see if the MCP can replace a Zapier chain or a manual Slack routine. The OAuth2 requirement is straightforward if you're already a TinyFish customer; the risk is that the MCP might only expose a subset of what the web UI does. Before you migrate the workflow, run a parallel test: keep the old process live, route one request through the MCP, and compare outputs. If TinyFish's MCP covers your 80% case and the auth refresh works reliably, consolidate. If it's missing a critical action, escalate to TinyFish and ask for a timeline.
Frequently asked
What does TinyFish MCP do in Switchy?
TinyFish MCP connects your TinyFish account to Switchy's AI workspace, letting your team query and interact with TinyFish data through natural language. Since the specific tools aren't documented yet, expect typical read/write operations once the integration matures. You authenticate once via OAuth2, and all team members share access to the connected account.
Do I need admin permissions to connect TinyFish MCP?
You'll need whatever role TinyFish requires to authorize OAuth2 apps—usually admin or owner level. The OAuth flow will show exactly which permissions Switchy requests before you approve. If you're not an admin, ask whoever manages your TinyFish account to complete the connection in Switchy's integrations panel.
Can TinyFish MCP modify data or just read it?
That depends on the OAuth scopes TinyFish grants and which tools the MCP exposes. Most MCPs support both reads and writes—expect to query records and potentially create or update them. Check the OAuth consent screen during setup to see exactly what permissions you're granting. If you only want read access, you may need to configure that in TinyFish's app settings.
Why use TinyFish MCP instead of the TinyFish web app?
The MCP lets your team ask questions and trigger actions in plain English without switching tabs or learning TinyFish's UI. It's faster for ad-hoc queries and combines TinyFish data with other tools in the same Switchy conversation. Use the web app for complex workflows or visual tasks the MCP doesn't cover yet.
Does connecting TinyFish MCP count against my Switchy plan limits?
No. Switchy doesn't charge per integration—you can connect as many MCPs as you want on any plan. Usage limits apply to AI messages and team seats, not to the number of tools or data sources you hook up. Your TinyFish plan limits still apply to whatever data the MCP accesses.