MCP for the non-engineer: connect Claude or Cursor to your tools
MCP is the new standard for connecting AI to your tools. You don't need to write one to benefit. A non-engineer's guide to what MCP is, which servers to install, and what becomes possible once your AI can actually act.
MCP — the Model Context Protocol — is one of the biggest integration wins in AI of the past two years. Introduced by Anthropic in late 2024 and adopted by OpenAI, Google, and Microsoft through 2025, by 2026 it has become a common way to connect AI to your tools without re-doing the integration for every vendor.
You do not need to be an engineer to benefit. You need to understand what MCP is, which servers exist for your use case, and how to install and configure them. This article is the non-engineer's guide.
What MCP actually is
MCP is a standard for how AI assistants connect to tools. Before MCP, every AI tool had its own integration system — ChatGPT had Plugins, then Custom GPT actions; Claude had its own, separate way; every framework had its own approach. The result was that "I want my AI to read my Gmail" required different work depending on which AI tool you used.
MCP solves this by defining a single protocol. An MCP server is a small program that exposes a tool's capabilities (read calendar events, send Slack messages, search Notion). An MCP client is any AI assistant that knows how to speak the protocol — Claude, ChatGPT, Cursor, and many others.
Once a server exists for a tool, any compatible AI assistant can use it. Once a client supports MCP, it can talk to any compatible server. The combinatorial savings are enormous.
The analogy that works: MCP is to AI what USB is to hardware. Before USB, every device had a different connector. After USB, any device works with any computer. MCP is the USB of AI integrations.
What you can do with MCP today
The list of available MCP servers in 2026 is large and growing. Roughly:
Productivity:
- Gmail, Outlook, Google Calendar, Microsoft Calendar
- Notion, Obsidian, Roam Research, Logseq
- Slack, Discord, Teams
- Linear, Jira, Asana, Trello, Monday
- Google Drive, Dropbox, OneDrive, S3
Development:
- GitHub, GitLab, Bitbucket
- Cursor's filesystem, terminal, browser
- Docker, Kubernetes
- AWS, GCP, Azure (read-only by default)
- Postgres, MySQL, MongoDB (often read-only)
Web:
- Brave Search, Google Search, Tavily, Exa
- Browser automation (Playwright, Puppeteer-based)
- Site-specific scrapers
Data:
- Sheets, Airtable
- Various databases via custom connectors
- BI tools (Metabase, Cube)
Specialised:
- Stripe, QuickBooks (for finance)
- Salesforce, HubSpot (CRM)
- Calendly, Cal.com (scheduling)
- Twilio (SMS)
Most popular tools have at least one community-maintained MCP server. Many have official ones.
Setting up your first MCP server
Let's walk through the practical setup. We'll use Claude Desktop and a Gmail MCP server as the example; the pattern is the same in Cursor or ChatGPT.
Step 1: Pick your AI client. Claude Desktop, ChatGPT Desktop, Cursor, and others all support MCP. Pick the one you use most.
Step 2: Find an MCP server for the tool you want. The MCP ecosystem has a few catalogue sites — modelcontextprotocol.io has the official list; community catalogues like Smithery.ai aggregate community servers. Search for "Gmail MCP server" and you'll find several options.
Step 3: Install the server. Most MCP servers are distributed as either:
- A
npxcommand (Node-based). - A
uvxcommand (Python-based). - A Docker container.
A typical install for any given server looks like one of these (the exact package name comes from that server's README — there is no single "Gmail" server name everyone uses):
# Option A: via npx (if you have Node installed)
npx -y <some-mcp-server-package>
# Option B: via uvx (if you have uv installed)
uvx <some-mcp-server-package>
# Option C: Docker
docker run <some-mcp-server-image>You don't need to know which one to pick — the server's documentation tells you. Many MCP servers come pre-packaged so you don't even need to install anything; the AI client downloads what it needs on first run.
Step 4: Configure the client. Each AI client has a place to configure MCP servers. In Claude Desktop, it's the claude_desktop_config.json file in your Claude config directory (on macOS, ~/Library/Application Support/Claude/). The configuration typically looks like:
{
"mcpServers": {
"gmail": {
"command": "npx",
"args": ["-y", "<your-gmail-mcp-server-package>"],
"env": {
"GMAIL_CLIENT_ID": "your-client-id",
"GMAIL_CLIENT_SECRET": "your-secret"
}
}
}
}You need to authenticate the server with the tool (Gmail in this case). For Google services, this usually involves creating OAuth credentials in your Google Cloud console. The server's docs walk you through it.
For non-OAuth services (Notion API tokens, Linear API tokens, etc.), you generate an API key in the service's settings and paste it into the config.
Step 5: Restart the client and use. Once configured, restart Claude Desktop. The MCP server starts up automatically. Open a new conversation and you'll see Claude can now reference Gmail-related tools.
You can now ask things like:
What unread emails do I have from this week related to the Q2 roadmap?
Draft replies to the three highest-priority unread emails. Show me each draft before sending anything.
Summarise the email thread with Anna about the marketing budget.
Claude calls the MCP server's tools, gets back the data, and produces grounded responses.
A worked setup: a productivity-focused stack
Let's say you want to set up a useful productivity stack with MCP. A reasonable starting point:
- Gmail MCP server — for email triage, draft generation, search.
- Google Calendar MCP server — for scheduling, meeting prep, availability checking.
- Notion MCP server — for personal knowledge base, project notes, document drafting.
- Linear or Jira MCP server — for issue triage if you work in those.
- Brave Search or Tavily MCP server — for grounded web search.
Each one takes 10-20 minutes to install and configure. Total setup: an evening.
What this unlocks:
- Conversational email triage that knows your calendar.
- Meeting prep that pulls notes from Notion and recent emails from Gmail.
- "Schedule a meeting with the same group as last week's Tuesday meeting" — handled.
- Issue creation in Linear from a conversation.
- Real-time research with citations.
The qualitative shift is that your AI stops being a chatbot in a separate tab and starts being something that knows your real context.
Security and permissions
MCP servers are running on your machine and have whatever access you give them to your accounts. This is powerful and means you should think about it.
Use scoped credentials. When you create OAuth credentials or API keys, scope them to the minimum needed. "Read calendar, write events" is much narrower than "full Google access."
Audit the servers you install. Most popular MCP servers are open source — you can review the code. For obscure or unmaintained servers, be cautious about what permissions you grant.
Don't install from random sources. Stick to MCP servers from known publishers (Anthropic, recognised community maintainers, the tool's official vendor) or from established catalogues that vet their listings.
Be careful with shell access servers. Some MCP servers expose terminal command execution to the AI. Useful for some workflows; a major security risk if you're not careful. The AI can execute arbitrary commands on your machine if you give it that capability.
Treat MCP servers as extensions of your AI's trust surface. What the AI can read, see, or act on through the server is whatever it would do directly. Plan accordingly.
What MCP is bad at (in 2026)
A few honest limitations:
Discovery. Finding the right MCP server for a tool is still messier than it should be. There's no single canonical catalogue; multiple community sites compete.
Quality variation. Open-source MCP servers range from "production-grade" to "weekend hack." Quality matters because broken servers break your workflows.
Documentation. Many MCP servers are under-documented. The README tells you how to install but doesn't always explain the full surface area of tools available.
Cross-client variability. While the protocol is standard, different clients sometimes expose MCP features differently. Claude Desktop's MCP integration is the most polished; Cursor's is excellent for development; ChatGPT's is catching up.
Stateful operations. MCP works best for stateless "read this" / "do this" operations. Long-running multi-step processes are awkward.
These are all improving fast. By the end of 2026 most of them will be largely solved.
When to write your own MCP server
The MCP ecosystem covers most popular tools, but not everything. If you want to connect to:
- An internal tool your company built.
- A SaaS product without a public MCP server.
- A legacy system with only a custom API.
- A specific workflow that combines multiple tools in a custom way.
...then writing your own MCP server makes sense. Despite the technical sound of it, the actual work is modest — a few hundred lines of code in TypeScript or Python, using the MCP SDK.
If you have any technical capability (or a developer on the team who does), this is a high-leverage investment. A single afternoon's work produces a permanent integration that anyone on your team using an MCP-compatible AI client can use.
We have a dedicated advanced article on building MCP servers in TypeScript.
MCP vs Zapier / n8n: when to use which
A common question: if I have Zapier or n8n, do I need MCP?
The answer is "they're complementary, used differently."
Use MCP when:
- You're in an AI assistant conversation and want to act on or look up data.
- The action is one-off or context-dependent (not "every time X happens").
- You're working interactively, not building an automation.
Use Zapier / n8n when:
- You want a workflow that runs autonomously on a trigger.
- The workflow is repetitive and well-defined.
- You don't need a human in the conversation loop.
Many users have both. MCP for "I'm having a conversation and I need to look at X" tasks. Zapier or n8n for "every new email matching criteria, do this."
There is also an interesting overlap: n8n can act as an MCP client (calling MCP servers in workflows) and can serve as an MCP server (exposing n8n workflows to AI clients). This blurs the line nicely; you can build a workflow once in n8n and use it from any MCP-compatible AI.
A few practical patterns
Conversational triage with MCP. Open Claude. Ask "what's in my inbox, calendar, and Slack that needs attention right now?" The model uses three MCP servers in parallel and produces a unified triage report.
Meeting prep with MCP. Connect Calendar, Gmail, and Notion. Ask "I have a meeting with the Acme team at 3 — give me a prep brief." The model pulls the meeting details, finds related emails, finds your past notes from prior meetings with this team, and produces a brief.
Research with grounded sources. Connect a search MCP server. Ask any factual question. The model searches the web through the server and produces an answer with citations. Like Perplexity, but in your usual AI tool.
Code with full filesystem and terminal access. Cursor (and increasingly other tools) uses MCP to give the AI access to your local filesystem and a sandboxed terminal. The model can read your code, run tests, install packages — turning AI from "code-suggestion tool" to "actual collaborator that can execute things."
A small habit that compounds
When you find yourself manually copying data between an AI conversation and another tool — pasting email content into ChatGPT, copying ChatGPT output into Notion, etc. — pause. That manual bridge is almost certainly something an MCP server could handle automatically.
Spend 20 minutes once to install the relevant MCP server. From then on, the bridge is invisible. After a few months of doing this, you have a stack of integrations that makes your AI workflow dramatically smoother than the average user's.
The takeaway
MCP is the most important AI infrastructure of 2025-2026. It's not glamorous — it doesn't make for splashy demos — but it's the layer that turns AI from a chatbot into something connected to your real work.
The ecosystem is mature enough that non-engineers can benefit. The setup is a one-time cost in evenings, not weeks. The qualitative change in how AI helps you is large.
Pick three tools you use most. Find the MCP servers for them. Install them this weekend. By Monday, your AI is materially more useful than it was Friday, and you've taken a step into the architecture that will define how AI assistants work for the foreseeable future.