Your MCP Client Just Got Superpowers: Arcade Tools are now in Cursor, VS Code, and more

Your MCP Client Just Got Superpowers: Arcade Tools are now in Cursor, VS Code, and more

Guru Sattanathan's avatar
Guru Sattanathan
DECEMBER 16, 2025
7 MIN READ
COMPANY NEWS
Rays decoration image
Ghost Icon

If you've been using Cursor, Claude Desktop*, VS Code, or any MCP-compatible client, you've probably experienced the same frustration: your agent is brilliant at reasoning through workflows, but the moment it needs to actually do something across your tools, you're back to juggling configurations for each individual tool, debugging auth flows, and troubleshooting why the setup that worked yesterday doesn't work today.

Those days are over. With the launch of Arcade MCP Gateways, your MCP client of choice can now instantly connect to Arcade’s catalog of best-in-class tools as a single collection so you get agents that can actually take actions with full authorization and better accuracy, for any use case you need. As a single URL, your agents can access a curated set of use case specific tools, work across any MCP client, and be shared with your entire team in seconds.

The Pain You Already Know

Every developer who's tried to build real workflows with MCP tools has hit the same walls:

Fragmented tooling. You need GitHub, Linear, Slack, and maybe your CRM. That's four different MCP servers, each with its own configuration, its own auth flow, its own quirks. Some are official, some are community-maintained, some break when you look at them wrong.

IDE lock-in. You painstakingly configure everything in Cursor. Then you want to try Claude Desktop* or the new VS Code MCP support. Time to start from scratch.

Team friction. Your workflow is finally working. Now you need to onboard three teammates. That means writing documentation, walking them through auth, debugging why it works on your machine but not theirs.

Zero visibility. Something went wrong. Which tool failed? What permissions are missing? You're flying blind.

These aren't edge cases. This is the default experience for anyone trying to build agent-driven workflows today.

What MCP Gateways Now Enable

An Arcade MCP Gateway is a single URL that exposes a curated set of tools through one consistent interface. What does this unlock? 

Access the largest catalog of high-quality tools

Most MCP servers you'll find are minimal wrappers around REST APIs. They expose raw endpoints, return inconsistent schemas, and leave error handling as an exercise for the model. APIs were designed for structured inputs from applications, not the natural language intent that comes from agents. The result: poor accuracy, frustrated users, and workflows that break unpredictably.

Arcade has developed thousands of agent-optimized MCP tools, including GitHub, Linear, Slack, Salesforce, Google Workspace, and many other integrations. These aren't wrappers. They're purpose-built for agents:

  • Consistent schemas across all integrations so agents can reason about tools predictably
  • Predictable error handling that agents can understand and recover from
  • Semantic tool design where operations map to what agents actually want to do, not just what the underlying API exposes

So now you can build any agentic workflow that can not only connect to all the systems you care about, but can take actions on them with better reliability and lower costs.

One URL, All Your Tools

Instead of configuring multiple MCP servers, you select the tools you need—GitHub, Linear, Slack, Gmail, whatever your workflow requires—and Arcade bundles them into a Gateway. You get one URL that provides access to all of them.

https://api.arcade.dev/mcp/gateway/your-gateway-id

Point your MCP client at this URL. Done.

And if you have your own MCP servers? Bring them. Arcade's Gateway can aggregate tools from any source - Arcade's catalog, your custom servers, third-party MCP implementations – behind a single endpoint.

Portability Across Clients

The same Gateway URL works in Cursor, Claude Desktop*, VS Code, ChatGPT, and any other MCP-compatible client. Configure your tools once, use them everywhere.

Want to try that new IDE everyone's talking about? Your Gateway comes with you.

Multi-User by Default

Most MCP setups are fundamentally single-user. They work great on your machine, but scaling to a team means everyone manages their own tokens and their own configs. This is why so many agent projects never get past the demo stage.

Arcade MCP Gateways are multi-user from the start. Send a teammate the Gateway URL. They authenticate with their own credentials for each service – their Google account, their GitHub identity – and they're running the same toolset you are. Same tools, same reliability, their permissions.

The security context travels with the user, not the agent. That's what makes this actually deployable in a team environment.

Visibility Into What's Running

Gateways give you a single place to see what tools are available, what's been called, and what's happening across your integrations. No more black-box debugging.

Getting Started with MCP Gateways: Agentic Developer Workflow example 

Let’s walk through what this can look like for a common developer workflow.

Every engineer runs this loop on repeat: grab a ticket from Linear, create a branch in GitHub, make your changes, open a PR, assign reviewers, close the ticket, and notify the team in Slack. Your agent already helps you code. With an Arcade Gateway, it can handle the rest too.

Tools needed: GitHub, Linear, Slack

Step 1: Create Your Gateway

Head to the Arcade Dashboard and create a new Gateway. Add these tools:

  • GitHub — for branches, commits, and PRs
  • Linear — for ticket management
  • Slack — for team notifications

Within each Gateway, you pick exactly which tools to expose to your agent. This is where centralized governance happens—you decide which Gateway (and which team or use case) gets access to which tools. Three tools, one Gateway, one URL.

Step 2: Connect Your MCP Client

Add your Gateway URL to Cursor Settings -> Tools & MCP:

{
 "mcpServers": {
   "ARCADE-MCP": {
     "url": "https://api.arcade.dev/mcp/engineering",
     "headers": {
       "Authorization": "Bearer arc_xxxxxxx",
       "Arcade-User-ID": "john@acme.com"
     }
   }
 }
}

Your agent now has access to GitHub, Linear, and Slack through a single connection.

Step 3: Authenticate

When your agent tries to access a tool it doesn't have permission for yet, Arcade detects this and prompts you to authorize just-in-time, with exactly the scopes needed for that action. No upfront permission grabs, no over-provisioning. You authorize what's needed, when it's needed.

These are first-party OAuth flows directly with each provider: GitHub, Linear, Slack, the same flows your security team already trusts. Once authorized, Arcade handles token refresh and lifecycle automatically.

Step 4: Run the Workflow

Open Cursor and tell your agent: 

"Pick up SAL-20 from Linear, create a feature branch in GitHub Repo - https://github.com/ArcadeAI/F1-Pitwall. When I'm done with my changes, open a PR with a description based on the ticket, assign @evan as reviewer, close the Linear issue, and post an update to #engineering in Slack."

Watch it happen. Your agent grabs the ticket, creates the branch, waits for you to code, opens the PR, updates Linear, and notifies the team all without leaving your IDE.

See It in Action

Here's a short demo showing the full setup and a GitHub → Linear workflow running in Cursor:

MCP Gateways for any use case or user

Different teams need different tools. Your engineering team needs GitHub and Linear. Support needs Zendesk and Confluence. Sales needs Salesforce and HubSpot.

You can create separate Gateways for each use case, each with its own curated toolset. Each Gateway becomes a managed endpoint for the specific workflow or team. Here's an example of what becomes possible when your agent has reliable tools behind a single Gateway.

Persona

Tools

Example Prompt

Developer

GitHub, Linear, Slack

"Pick up PROJ-1234, create a branch, and when I'm done, open a PR and close the ticket."

Engineering Manager

Linear, Jira, GitHub, Slack

"What did the platform team ship this week? Any blocked issues?"

Incident Response

PagerDuty, GitHub, Confluence, Slack

"What changed in the payments service in the last 24 hours? Any related customer tickets?"

Customer Support

Zendesk, Salesforce, Confluence, Slack

"Pull up context for ticket #45231 and check if this customer has had similar issues before."

Each persona gets a Gateway with exactly the tools they need. Different permission structures, same reliability. The developer workflow is the one most teams start with—issue to branch to PR to done, all from your IDE.

The Bigger Picture: Managing MCP Gateways at Scale

Here's where it gets interesting for platform teams and Arcade admins.

Arcade functions as a single runtime for all your MCP tools – whether they're from Arcade's catalog, custom-built, or third-party servers you bring yourself. Every Gateway is a single, manageable URL that plugs into this runtime.

Centralized governance. You decide which tools are available in which Gateway, with granular permissions. Engineering gets GitHub and Linear. Support gets Zendesk. Sales gets Salesforce. Each team has exactly the tools they need, nothing more. No MCP sprawl, no teams accidentally rebuilding servers that already exist.

Non-disruptive updates. Your team switches from ClickUp to Linear. In the old world, everyone reconfigures their local MCP setup. With Gateways, you update the Gateway once. Everyone using that Gateway URL gets the new tools automatically. Version control and safe rollouts built in.

Fine-grained audit logs. See what tools are being used, by which user, for which actions, across which services. This isn't just useful for debugging. It's the visibility your security team needs to actually approve agent deployments. OTEL-compatible for integration with your existing observability stack.

Scalable onboarding. New hire joins the team. Send them the Gateway URL. They authenticate with their own credentials. Done. They have the same toolset as everyone else, with their own permissions.

This is the shift: from "every developer manages their own MCP configuration" to "the platform team manages Gateways, any team can just use them." You get to accelerate AI development without sacrificing the control enterprise environments require.

Resources

Try It Free

MCP Gateways are now available as part of Arcade’s runtime. Create a Gateway, connect your client, and see what your agent can actually do when it has reliable tools behind it.

Get Started for free →

Have questions or want to share what you're building? Join the conversation on Discord or reach out at hello@arcade.dev.


*Claude Desktop will be coming soon

SHARE THIS POST

RECENT ARTICLES

Rays decoration image
THOUGHT LEADERSHIP

Agent Skills vs Tools: What Actually Matters

The agent ecosystem has a terminology problem that masks a real architectural choice. "Tools" and "skills" get used interchangeably in marketing decks and conference talks, but they represent fundamentally different approaches to extending agent capabilities. Understanding this distinction is the difference between building agents that work in demos versus agents that work in production. But here's the uncomfortable truth that gets lost in the semantic debates: from the agent's perspective, it'

Rays decoration image
THOUGHT LEADERSHIP

Using LangChain and Arcade.dev to Build AI Agents For Consumer Packaged Goods: Top 3 Use Cases

Key Takeaways * CPG companies hit a multi-user authorization wall, not a capability gap: Most agent projects stall in production because leaders can’t safely govern what permissions and scopes an agent has after it’s logged in across fragmented, domain specific systems (ERPs, retailer portals, communications). Arcade.dev’s MCP runtime replaces months of custom permissioning, token/secret handling, and auditability work. * Weather-based demand forecasting delivers fastest ROI: Unilever achiev

Rays decoration image
THOUGHT LEADERSHIP

Using LangChain and Arcade.dev to Build AI Agents For Energy & Utilities: Top 3 Use Cases

Key Takeaways * Multi-user authorization blocks AI agent production in energy utilities: While AI agents show transformative potential across industries, energy utilities struggle to move past proof-of-concept because agents need secure, scoped access to SCADA systems, customer databases, and field operations platforms — Arcade.dev's MCP runtime solves this gap * LangChain + LangGraph are widely used for agent orchestration: Together they provide a proven way to model multi-step utility work

Blog CTA Icon

Get early access to Arcade, and start building now.