Most people run Claude with the parking brake on. You get an AI that can think, write, and reason — but the moment you need it to actually touch a real system, you’re back to copy-pasting.
MCP tools remove that parking brake.
I run 10+ autonomous brand containers inside JonOps. Every day, Claude wakes up, reads the content calendar from Airtable, drafts the post, generates images, publishes to WordPress, schedules to social, and logs everything — without a single keyboard input from me. The reason that’s possible? Eight MCP tools installed in my Claude Code environment.
This isn’t theory. Every tool on this list is running inside JonOps right now, generating real receipts you can track at jonjones.ai.
If you’ve been wondering which MCP tools actually matter — and which are noise — this is the guide. I’ll show you exactly what each one does, why I installed it, and how to decide which ones belong in your stack.
What MCP Tools Are (And Why They’re Different From “Just Using Claude”)
Let’s clear up the terminology before we go further, because the framing you start with determines how useful this guide will be.
MCP stands for Model Context Protocol — Anthropic’s open standard, launched in late 2024, for connecting AI models to external systems. Think of it as the USB-C port of AI integration: one protocol, works with any system that builds an MCP-compatible server.
An MCP tool is a callable function that an MCP server exposes to Claude. When Claude needs to interact with a real external system, it doesn’t summarize what you should do — it picks up the connection and does it directly.
MCP servers can expose three types of capabilities:
- Tools — callable functions Claude executes (read a GitHub PR, trigger an n8n workflow, query an Airtable base)
- Resources — data sources Claude can read from (files, database records, API responses)
- Prompts — reusable templates Claude can invoke for specific workflows
Most people conflate “MCP servers” and “MCP tools.” For the purposes of this guide, when I say MCP tools, I mean the complete package: the MCP server plus the tools and resources it exposes to Claude.
Here’s the critical distinction from just using Claude normally: without MCP, Claude gives you answers. With MCP tools installed, Claude takes actions. It’s the difference between a brilliant advisor who tells you what to do and an actual operator who does it.
We covered the foundational explainer in our complete guide to what MCP servers are. This guide assumes you know the basics and want to know which specific tools to install — and why.
How MCP Tools Work — The 30-Second Mental Model
Before we get into the eight tools, here’s the mental model that makes everything click.
Imagine Claude as an operator sitting at a switchboard. Without MCP, Claude only has one active connection: to you, the user. You ask a question, it answers. You paste in data, it processes it. Every interaction starts and ends with you as the go-between.
With MCP tools installed, that switchboard lights up. GitHub on line 1. Airtable on line 2. n8n on line 3. A browser on line 4. Slack on line 5. When Claude needs data from or wants to act on one of those systems, it picks up the line — without requiring you to relay the information.
The technical flow (simplified):
- You give Claude a task: “Publish the MCP tools guide to WordPress and log it to Airtable”
- Claude identifies which MCP tools it needs: Filesystem (to read the draft), WordPress API via Fetch (to publish), Airtable (to log the result)
- Claude executes
tools/callrequests — structured calls that go through the MCP protocol layer - Each server performs the action in the real system and returns a result to Claude
- Claude incorporates the results, continues the task, and reports back to you
From your perspective: Claude just did the whole thing.
What makes this powerful for solopreneurs specifically isn’t any single tool. It’s the combination. GitHub + Airtable + n8n + Playwright working together means Claude can run a complete multi-step workflow — research, write, publish, log, trigger automation — in a single autonomous session. That’s what makes a one-person business feel like a team.
The 8 MCP Tools Running Inside JonOps Right Now
Here’s my actual operating stack. Every single one of these is installed and active inside the JonOps Docker container. I’ll tell you what each one does, what it unlocks in practice, and whether you should bother installing it.
1. GitHub MCP Server
What it does: Gives Claude direct access to your GitHub repositories — read files and directories, create branches, open pull requests, post code reviews, manage issues, check commit history, and push changes.
In JonOps: When I’m building or debugging skills, Claude opens the codebase, finds the relevant files, makes the edits, creates a PR, and posts a review summary. No copy-pasting code back and forth between editor and chat window. Claude is the editor for autonomous tasks.
Install it if: You build anything with code. Even if you’re not a developer — if Claude is going to manage any kind of code-based project, GitHub MCP is the difference between Claude knowing about your code and Claude actually working with it. We have a full setup walkthrough in our GitHub MCP Server guide.
2. Playwright MCP Server
What it does: Gives Claude a real browser. Navigate URLs, click interactive elements, fill out forms, take screenshots, extract content from JavaScript-rendered pages, and interact with dynamic web apps that plain HTTP requests can’t reach.
In JonOps: Used daily for SERP research and competitor monitoring on pages that block simple scrapers. Playwright lets Claude render the page exactly as a user would see it and extract the data I need. Also used for post-publish verification — Claude opens the live URL and confirms the post rendered correctly before logging it as done.
Install it if: You need Claude to interact with the web beyond basic API calls. Any site with JavaScript-heavy rendering, login walls, or interactive elements requires a real browser. Full breakdown: Playwright MCP Server guide.
3. Filesystem MCP Server
What it does: Lets Claude read and write files on your local machine or inside a container. Open files, create directories, write and append content, delete files — full filesystem access within a configured path scope.
In JonOps: Every skill file, generated image, log, and config that Claude reads or writes goes through Filesystem MCP. When the blog-writer skill runs, Claude reads the skill markdown file, executes each step, writes intermediate data to temp files, and logs results — entirely through this tool. It’s the spine of autonomous operation in a container environment.
Install it if: You’re running Claude Code locally or in any kind of server/container setup. If Claude is going to operate autonomously, it needs to read your files. This is table stakes — install it first.
4. Fetch MCP Server
What it does: Allows Claude to make arbitrary HTTP requests — GET, POST, PATCH, DELETE — to any external API or URL, and returns the response directly into the conversation.
In JonOps: This is the catch-all for every API that doesn’t have a dedicated MCP server. Airtable operations that fall outside the native Airtable MCP, Metricool social scheduling, Sendy newsletter sends, Telegram alerts, DataForSEO research queries — Fetch handles all of them. It’s the most-used tool in my stack by raw call volume.
Install it if: You use any REST API that doesn’t have its own MCP server. Which is most APIs. Fetch turns every public API into a tool Claude can call directly. Non-negotiable for a productive stack.
5. n8n MCP
What it does: Connects Claude directly to your n8n instance. List workflows, read workflow definitions, trigger workflow executions, check execution logs, and enable or disable workflows on the fly.
In JonOps: My n8n instance handles newsletter routing, lead distribution, and third-party sync (Sendy, CRM). When Claude completes a content pipeline that should kick off a newsletter send or lead routing workflow, it triggers n8n directly rather than relying on a separate timer or webhook. Claude becomes the trigger layer, not just a tool within it.
Install it if: You’re using n8n for automation and want Claude to be the controller — deciding when and what to trigger — rather than n8n being a separate silo. Our full integration guide: n8n MCP for Solopreneurs.
6. Airtable MCP
What it does: Full read/write access to your Airtable bases. Query records with filter formulas, create new records, update field values, and cross-reference linked tables.
In JonOps: Airtable is the source of truth for every JonOps operation — content calendar, keyword queue, published posts log, social media queue, outreach leads, newsletter queue, generated images log. Every autonomous skill reads from and writes to Airtable. Without this MCP, Claude would be blind to what’s queued and unable to log what it completed. This tool is why JonOps has a memory across runs.

⚡ GET THE AI EDGE
Weekly AI tips that actually save you time and money. No fluff, no hype — just what works.
Install it if: Airtable is part of your workflow. If you’re using it as a database, this makes Claude your database operator — reading the queue, executing the work, updating the status, all without you opening Airtable.
7. Slack MCP Server
What it does: Post messages to Slack channels, create new channels, read conversation history, mention specific users, and add emoji reactions to messages.
In JonOps: End-of-run notifications, error alerts, and status updates all flow through Slack. When a daily skill completes — or hits an error — Claude posts a structured summary to the #jonops-ops channel. Telegram handles the primary mobile push alerts; Slack provides the team-facing audit trail that I can share with collaborators or review at a glance. Also useful when I want Claude to escalate something that needs human attention without interrupting the primary workflow.
Install it if: You use Slack for communication, or you want a structured notification layer where Claude can report outcomes to a shared channel. Especially useful when you have VAs or collaborators who need visibility into what Claude did.
8. Memory MCP Server
What it does: Provides persistent storage across Claude conversations. Store facts, decisions, project context, and preferences — then retrieve them automatically in future sessions without re-explaining everything from scratch.
In JonOps: This is the tool that turns a stateless AI into an operator AI. Every day when the blog-writer skill fires, Claude loads the current JonOps memory state: brand config, recent posts, which keywords are published, what’s in queue, operator preferences. Without Memory MCP, every cron run starts cold. With it, Claude has continuity — it knows what ran yesterday, what’s up next, and what to avoid.
Install it if: You want Claude to operate across sessions with meaningful context. If you’re running any kind of recurring autonomous workflow — daily publishing, weekly outreach, scheduled reports — Memory MCP is what makes it coherent rather than amnesiac.
Lead Magnet AI Playbook
Get the AI automation playbook Jon uses to run 10+ autonomous brands — real systems, real receipts, weekly in your inbox.
How to Install MCP Tools in Claude Code (No Developer Required)
Installing any MCP server in Claude Code takes about 15 minutes. You don’t need to know how to code. You’re editing a JSON config file — that’s the hardest technical step involved.
MCP server configurations live in a file called claude_desktop_config.json (for the Claude Desktop App) or in project-level .mcp.json files (for Claude Code CLI). The structure is the same for every server:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your-token-here"
}
},
"airtable": {
"command": "npx",
"args": ["-y", "airtable-mcp-server"],
"env": {
"AIRTABLE_API_KEY": "your-key-here"
}
}
}
}
The general installation pattern for every server:
- Find the package name — search npm for
@modelcontextprotocol/server-[toolname]or check the vendor’s GitHub page. The mcpservers.org directory lists 3,000+ servers with their npm package names. - Get your API credentials — every MCP server needs authentication for the service it connects to. GitHub needs a Personal Access Token, Airtable needs an API key, etc.
- Add the config block — paste the server’s config entry under
mcpServersin your JSON file. Fill in your actual credentials. - Restart Claude — the MCP servers start alongside Claude. No separate install command needed if you’re using
npx.
Common gotcha to know before you start: MCP servers that use npx require Node.js to be installed in your environment. Claude Desktop usually finds Node.js automatically. For container setups (like JonOps), I pre-install the server packages via npm install -g to avoid cold-start delays on every cron run.
Verify your installation: Open a new Claude session and ask: “What MCP tools do you have available?” Claude will list every registered server and its available tools. If something’s missing, check your JSON syntax — a missing comma or bracket is the most common culprit.
We walk through the complete Claude Code MCP configuration in our Claude Code MCP setup guide, including environment variable management and container-specific gotchas.
Which MCP Tools Do You Actually Need? (Matched to Your Business Type)
Not every tool is for every solopreneur. Installing all eight on day one is overkill — and it adds cognitive overhead to your setup. Here’s how to think about it by business type.
Content creators (bloggers, newsletter writers, course builders):
Start with Filesystem + Airtable + Fetch. These three let Claude read your draft files, manage your content calendar, and pull research data from any API. Filesystem is where your content lives. Airtable is your editorial queue. Fetch handles every API call that doesn’t have a dedicated server. Add Playwright when you want Claude to do competitive SERP analysis with a real browser.
Software builders and developers:
Start with GitHub + Filesystem + Fetch. GitHub MCP is non-negotiable — it turns Claude Code from a coding assistant into a PR-authoring, issue-managing operator. Filesystem gives Claude access to your local files and scripts. Fetch handles any API integration work. Add Playwright if you’re doing automated testing or scraping.
Service businesses and consultants:
Start with Airtable + Slack + Fetch + Memory. Airtable manages your client pipeline and project data. Slack handles team communication and notifications. Fetch lets Claude call your CRM, project management tools, and billing APIs. Memory is critical — you want Claude to remember each client’s context between sessions, not start from scratch every time you open a chat.
Automation operators and builders (the JonOps model):
You’ll want all eight, but add them in this order: Filesystem → Fetch → Airtable → GitHub → n8n → Memory → Playwright → Slack. Start with the data layer, add the action layer, then add the orchestration and monitoring layers. Each one removes a specific human-intervention point from a workflow you’ve already mapped.
The honest 80/20: Filesystem + Airtable + Fetch covers 80% of solopreneur use cases. If you only install those three, Claude can manage your content, data, and API interactions. Everything else is additive leverage on top of that core stack.
Don’t install tools speculatively. Install them when you hit a specific bottleneck: “I wish Claude could just push this to GitHub instead of me doing it” → install GitHub MCP. “I want Claude to trigger this n8n workflow automatically” → install n8n MCP. Follow the friction.
Frequently Asked Questions About MCP Tools
Do I need to be a developer to use MCP tools?
No. Installing an MCP server means editing a JSON config file — not writing any code. If you can follow a README and copy-paste a block of JSON, you can install any server on this list. The credentials setup (getting API keys) is usually the most involved part, and that’s a 5-minute process for most services.
Are MCP tools safe? Can they delete my data?
MCP tools operate with exactly the permissions you grant them. If you give the Airtable MCP a read-write API key, Claude can read and write your Airtable base. If you give it a read-only key, it can only read. Best practice: start with read-only or limited-scope credentials, verify that Claude behaves as expected, then expand permissions for the tools you trust. GitHub MCP, for instance, can be given access to specific repositories only — not your entire account.
What’s the difference between MCP tools and Claude plugins?
MCP is Anthropic’s open protocol — any developer can build an MCP-compatible server, and any MCP-compatible AI can connect to it. “Plugins” was the terminology used by earlier AI systems (notably OpenAI’s early integration approach). MCP is a broader open standard, meaning the server ecosystem grows independently of what Anthropic releases.
Can I use MCP tools with Claude.ai on the web?
Not yet for custom servers. As of mid-2026, MCP server connections require Claude Code (the CLI) or Claude Desktop App. The web-based Claude.ai doesn’t support custom MCP configurations. If you want to run autonomous tasks with MCP tools, Claude Code is your environment.
How many MCP servers can Claude handle at once?
Technically, dozens. The practical limit is context length — each registered server adds tool descriptions to Claude’s context window, which reduces the space available for your actual conversation and task data. For most solopreneurs, 8–12 servers is a comfortable operational range. JonOps runs eight without hitting context ceiling issues on most tasks.
What if there’s no MCP server for a tool I use?
Two options: the Fetch MCP (makes raw HTTP requests to any REST API — covers most cases), or build your own MCP server. Building one is simpler than it sounds — the Claude Agent SDK makes it a matter of hours, not weeks, and you don’t need to be a professional developer. Start with Fetch; build a custom server only when Fetch’s flexibility isn’t enough for a specific workflow.
The Bottom Line: Start With Two, Stack From There
MCP tools aren’t magic. They’re infrastructure. And like all infrastructure, the payoff compounds the more deliberately you build it.
Here’s the honest JonOps take after months of running this in production: the biggest single jump in leverage came from installing just three tools — Filesystem, Airtable, and Fetch. Those three turned Claude from a conversational assistant into an operator that could handle multi-step autonomous tasks without my involvement.
Everything else was additive and intentional. Playwright added browser-based research capability. n8n added workflow orchestration. Slack added team-facing audit trails. Memory added cross-session continuity. Each one removed a specific human-intervention point from a specific workflow I had already mapped.
That’s the framework: what’s the next step in your workflow that still requires you? Install the MCP server that removes it. Don’t install speculatively. Follow the friction in your actual work.
The tools on this list exist in JonOps because they earned their spot. Not because they sounded cool in a blog post. Every one of them ran today — probably multiple times — executing real tasks inside a real business.
Start small. Install Filesystem + Airtable + Fetch. Run one autonomous workflow from end to end. Then add the next tool when you hit the next bottleneck. The autonomous business doesn’t happen overnight — but with the right MCP tools in place, each week you get a little closer to the version that runs without you.
That’s the whole point.
Lead Magnet AI Playbook
Get the AI automation playbook Jon uses to run 10+ autonomous brands — real systems, real receipts, weekly in your inbox.

📥 FREE: THE AI PLAYBOOK
The exact tools and workflows I use to run a one-person agency. 25 years of marketing experience distilled into an actionable guide. Yours free.
