OpenClaw MCP Servers: Give Your AI Agent Superpowers
CampeloClaw Team · · 23 min read
Imagine you hired a brilliant new employee. They are smart, they learn fast, and they never complain about overtime. But right now, they can only talk to you through a walkie-talkie. They cannot access your filing cabinet, check your calendar, read your emails, or update your project board. They are stuck in one room with no tools.
Now imagine handing that employee a set of keys — one for the filing cabinet, one for the office, one for the mailroom, and one for the conference room with the big whiteboard. Suddenly, that same employee can do ten times more work. They did not get smarter. They just got access to the right tools.
That is exactly what MCP servers do for OpenClaw. They give your AI agent access to tools, services, and data sources it cannot reach on its own. And the best part? You do not need to write a single line of code to set them up.
In this guide, we will explain what MCP servers are in plain language, show you which ones are most useful for beginners, walk you through adding your first one step by step, and cover everything you need to know about keeping things secure. Whether you have been using OpenClaw for a week or a month, this is the guide that will take your setup to the next level.
What Is MCP? The Simplest Explanation You Will Find
MCP stands for Model Context Protocol. If that sounds intimidating, forget the name for a moment and think about your smartphone instead.
When you first bought your phone, it could make calls and send texts. Useful, but limited. Then you discovered the App Store. You installed a weather app, a banking app, a ride-sharing app, and a food delivery app. Your phone did not change physically. It did not get a new chip or a bigger screen. But suddenly it could do dozens of things it could not do before — all because you added plugins.
MCP servers are plugins for your OpenClaw agent. Each MCP server teaches your digital employee one new skill or gives it access to one new tool. Install the GitHub MCP server, and your agent can read and update code repositories. Install the Google Calendar MCP server, and it can check your schedule and create events. Install the Slack MCP server, and it can read and send messages in your team workspace.
The "Protocol" part just means there is a standard way these plugins communicate with OpenClaw. Think of it like USB — it does not matter who made the device, as long as it has a USB plug, it works with your computer. MCP is the universal plug for AI agent tools. Anthropic (the company behind the Claude AI model) created this standard in late 2024, and OpenClaw adopted it in early 2025. As of March 2026, hundreds of community-built MCP servers are available on ClawHub, and NVIDIA integrated MCP support into its NemoClaw enterprise stack — a clear signal that MCP is becoming the industry standard for AI agent integrations.
You may hear people say "MCP server" and "MCP tool" interchangeably. They mean the same thing in practice. A server is the technical term because it runs a small program in the background that your agent talks to. But for everyday conversation, think of them as plugins or skills you are adding to your digital employee.
MCP Servers vs Skills vs Built-In Tools: What Is the Difference?
If you have been exploring OpenClaw for a while, you have probably seen three terms thrown around: built-in tools, skills, and MCP servers. They all give your agent abilities, but they work differently. Here is the breakdown.
| Feature | Built-In Tools | Skills (ClawHub) | MCP Servers |
|---|---|---|---|
| What it is | Capabilities that come pre-installed with OpenClaw | Community-built extensions downloaded from ClawHub | External tool connections using the MCP standard |
| Analogy | The arms and legs your employee was born with | Training courses your employee completes | Keys and access badges you give your employee |
| Setup difficulty | None — already there | Easy — one-click install from ClawHub | Moderate — requires adding a config entry |
| Examples | Sending messages, basic web search, text processing | Summarize news, check flights, post to social media | GitHub, Slack, Google Calendar, databases, file system |
| Customizable | No — they are fixed | Somewhat — you can tweak settings | Highly — you control exactly what is connected and how |
| Best for | Core messaging and basic tasks | Adding popular pre-packaged features quickly | Connecting to specific external tools and services you use |
| Who makes them | The OpenClaw team | Community developers on ClawHub | Anyone — Anthropic, companies, community, or you |
Think of it this way: built-in tools are what your employee can do from day one. Skills from ClawHub are like sending your employee to a training workshop — they come back knowing something new. MCP servers are like giving your employee a badge that gets them into a building they could not enter before.
You do not have to choose one or the other. Most advanced OpenClaw setups use all three together. One user we spoke to runs their agent with a dozen built-in tools, eight ClawHub skills, and twelve MCP servers all working in harmony.
The Most Useful MCP Servers for Non-Technical Users
There are hundreds of MCP servers available in the community already, and new ones appear every week. But not all of them are relevant if you are not a software developer. Here are the ones that matter most for people who simply want a more powerful digital employee.
| MCP Server | What It Does | Who Needs It | Difficulty |
|---|---|---|---|
| Filesystem | Lets your agent read, create, and organize files and folders on your computer or server | Everyone — this is the most fundamental MCP server | Easy |
| Google Calendar | Your agent can check your schedule, create events, send reminders, and avoid double-bookings | Anyone managing appointments, meetings, or deadlines | Easy |
| Slack | Your agent can read and send messages in Slack channels, summarize conversations, and flag important messages | Teams and professionals who use Slack daily | Easy |
| GitHub | Your agent can create issues, read pull requests, and manage repositories | Anyone working with developers or managing projects on GitHub | Moderate |
| Google Drive | Your agent can read, search, and organize documents in your Drive | Anyone who stores important files in Google Drive | Easy |
| Database (SQLite/Postgres) | Your agent can query and update databases for things like inventory, contacts, or records | Small business owners tracking data in databases | Moderate |
| Email (IMAP) | Your agent can read, sort, and draft email responses | Anyone drowning in email | Moderate |
| Notion | Your agent can read and update Notion pages, databases, and project boards | Project managers and teams using Notion | Easy |
Start with the Filesystem MCP server. It is the most broadly useful, it is the easiest to set up, and it gives your agent the ability to work with files on your machine — which unlocks a huge number of practical use cases without any external accounts or API keys.
How MCP Servers Work Behind the Scenes (No Code, We Promise)
You do not need to understand the technical plumbing to use MCP servers, but having a simple mental picture helps. Let us use another everyday analogy.
Imagine your OpenClaw agent is a manager sitting at a desk. When you ask the manager to check your calendar, the manager does not personally walk over to Google Calendar and look things up. Instead, the manager picks up the phone and calls a specialist — the Google Calendar MCP server — and says, "What is on the schedule for Tuesday?" The specialist checks, finds the answer, and calls back with the results. The manager then tells you.
Technically, when your OpenClaw agent starts up, it also starts each MCP server you have configured. Each server runs as a small background helper (a "child process" in technical terms). Your agent and these helpers talk back and forth using the MCP standard. When your agent needs to do something — read a file, check a calendar, send a Slack message — it asks the relevant helper, gets the answer, and continues its work.
The important thing to know is that each MCP server is independent. If one has a problem, the others keep working. And your agent is smart enough to know which helper to call for which task. You never have to manually route things — you just ask your agent to do something, and it figures out which MCP server to use.
Step by Step: Adding Your First MCP Server
Let us walk through adding the Filesystem MCP server, which lets your agent read and manage files on your machine. This is the best starter MCP server because it does not require any external accounts or API keys.
Step 1: Find Your OpenClaw Configuration File
Your OpenClaw configuration file lives at a specific location on your machine. If you followed the standard setup guide, it will be in your home folder at ~/.openclaw/openclaw.json. This is the central settings file for your agent — think of it as your employee's personnel file where you list all their tools and permissions.
Step 2: Open the Configuration File
Open the file with any text editor. On Mac, you can use TextEdit. On Windows, Notepad works fine. On Linux, use whatever editor you are comfortable with. If the file does not exist yet, create it. You should see a JSON structure — think of it as a well-organized form with specific fields.
Step 3: Add the MCP Server Entry
Inside your configuration file, you will find (or create) a section called mcpServers. Each MCP server gets its own entry with a name, a command to start it, and any settings it needs. Here is what adding the Filesystem server looks like:
Let us break down each piece of this. The "filesystem" part is just a name — you could call it "my-files" if you wanted. The "command" tells OpenClaw how to start this MCP server (npx is a tool runner that comes with Node.js). The "args" section contains the settings: the package name of the MCP server and the folder you want your agent to have access to. In this example, we are giving it access to your Documents folder.
Be intentional about which folders you grant access to. Giving your agent access to your entire hard drive is like giving your new employee the master key on their first day. Start with one specific folder, see how it goes, and expand from there.
Step 4: Save and Restart
Save the file and restart your OpenClaw agent. When it starts up again, it will detect the new MCP server entry and launch it automatically. You can verify it is working by asking your agent something like "List the files in my Documents folder." If it responds with a list of your actual files, the Filesystem MCP server is up and running.
Step 5: Adding a Second MCP Server (With an API Key)
Most MCP servers that connect to external services need an API key — a special password that proves your agent is allowed to access your account. Here is what adding a Slack MCP server looks like:
Notice the new "env" section. This is where you tell the MCP server about your API key. But — and this is critical — you are not putting the actual key in this file. The ${SLACK_BOT_TOKEN} syntax means "look for this value in my computer's environment variables." This is a security best practice we will cover in detail below.
Security Best Practices: Protecting Your API Keys and Data
Every time you connect your OpenClaw agent to an external service, you are trusting it with a piece of your digital life. That is a responsibility you should take seriously. The good news is that staying secure is not complicated — it just requires following a few simple rules.
Rule 1: Never Put API Keys Directly in Your Config File
Your openclaw.json configuration file should never contain your actual API keys, passwords, or tokens. Instead, store them as environment variables on your machine. Think of it this way: your config file is a job description that says "this employee needs access to Slack." Your environment variables are the actual key card. The job description can be shared; the key card should not be.
To set an environment variable, you add a line to a special file on your computer (like .bashrc or .zshrc on Mac and Linux). For example: export SLACK_BOT_TOKEN="xoxb-your-actual-token-here". This way, the key lives in a protected location on your machine and is never accidentally shared or exposed. For a deeper dive into OpenClaw security, see our complete security guide.
Rule 2: Use the Principle of Least Access
When setting up MCP servers, give your agent the minimum access it needs. If it only needs to read your calendar, do not give it permission to delete events. If it only needs access to one folder, do not give it your entire hard drive. Most MCP servers let you configure exactly which permissions to grant. Take a few extra minutes to review these settings — it pays off.
Rule 3: Review Community MCP Servers Before Installing
Community MCP servers on ClawHub are created by independent developers. Most are excellent, but you should always check a few things before installing one: How many downloads does it have? Are there recent updates? Does the description clearly explain what permissions it needs? Stick to well-established servers with active maintainers, especially when you are starting out.
Never install an MCP server from an unknown source that asks for broad permissions like full disk access, administrator rights, or access to multiple accounts at once. If something feels off, skip it and look for an alternative.
Rule 4: Keep MCP Servers Updated
Just like the apps on your phone, MCP servers receive updates that fix bugs and close security gaps. Make it a habit to check for updates every few weeks. Most package managers (like npm, which OpenClaw uses) make this straightforward with a single command.
Top 10 MCP Servers Ranked by Usefulness for Beginners
Based on community feedback, practical usefulness, and ease of setup, here are the ten MCP servers we recommend for non-technical users starting their OpenClaw journey. We ranked them by how much value they add with the least amount of effort to configure.
- 1. Filesystem — The foundation. Lets your agent work with files and folders. Zero external accounts needed. Install this first.
- 2. Google Calendar — Immediately useful for anyone with a busy schedule. Your agent becomes your personal scheduling assistant overnight.
- 3. Slack — If your work runs on Slack, this is transformative. Your agent can summarize channels, flag important messages, and even draft replies.
- 4. Notion — Project management on autopilot. Your agent can update project boards, create meeting notes, and keep databases current.
- 5. Google Drive — Gives your agent access to your documents, spreadsheets, and presentations. Great for searching and organizing files.
- 6. Email (IMAP) — Email triage without the stress. Your agent sorts, categorizes, and drafts responses to help you reach inbox zero.
- 7. GitHub — Even if you are not a developer, if you manage a project that involves developers, this MCP server lets your agent track progress and create issues.
- 8. Database (SQLite) — Perfect for small businesses tracking inventory, contacts, or orders in a local database.
- 9. Web Scraper — Your agent can read and extract information from websites. Useful for research, price monitoring, and staying updated.
- 10. Memory/Notes — Gives your agent a persistent notepad it can write to and read from across sessions. Great for building institutional knowledge over time.
You do not have to install all ten at once. Start with number one and two, get comfortable, and add more as you find the need. Think of it like onboarding a new employee — you do not hand them every tool on their first day.
Advanced: Running Multiple MCP Servers Together
One of the most powerful things about MCP servers is that they stack. Each one you add gives your agent another ability, and your agent is smart enough to combine them. This is where things get genuinely exciting.
Consider this real-world scenario: you ask your agent, "Prepare for my Monday meeting." With the right MCP servers running, your agent can check your Google Calendar to find the meeting details, pull the relevant project board from Notion, read the latest Slack messages from the project channel, grab the most recent files from Google Drive, and compile everything into a briefing document saved to your filesystem. Five MCP servers working together, triggered by a single sentence.
One OpenClaw user in the community runs twelve MCP servers simultaneously — filesystem, GitHub, Slack, Google Calendar, two different databases, Notion, email, and several custom connectors. They report that their agent handles the complexity effortlessly, routing requests to the right server without any manual intervention. The key insight is that adding more MCP servers does not make your agent slower or confused. Each server is independent, and OpenClaw is designed to juggle them.
Tips for Running Multiple MCP Servers
- Start with two or three and build up gradually. Make sure each one works perfectly before adding the next.
- Give each MCP server a clear, descriptive name in your config file. When you have twelve servers, "server1" and "server2" will not help you troubleshoot.
- Monitor your machine's memory usage. Each MCP server uses a small amount of system resources. On most modern computers, even a dozen servers are no problem, but older machines may feel the strain.
- Keep a personal log of which MCP servers you have running and what they do. Future you will thank present you.
- If your agent seems confused about which server to use, review the server descriptions and make sure there is no overlap in capabilities.
Docker-Based MCP Servers
Some MCP servers, especially those that bridge to more complex systems, use Docker — a technology that runs software in isolated containers. Think of Docker like a sealed office room: the MCP server works inside it and cannot accidentally affect anything else on your machine. If you are running sensitive integrations (like database connections), Docker-based MCP servers add an extra layer of protection. You do not need to understand Docker deeply; just know that if a server's setup instructions mention Docker, it means there is an extra installation step, but you get better security in return.
NVIDIA NemoClaw: What It Adds to the MCP Ecosystem
If you have been following OpenClaw news, you have probably heard about NVIDIA NemoClaw. Without getting into the full details (we cover it in depth in a dedicated article), here is what matters for MCP servers specifically.
NemoClaw is NVIDIA's enterprise version of OpenClaw. It takes the same open-source foundation and adds privacy controls, guardrails, and safety features designed for business use. For the MCP ecosystem, NemoClaw adds a critical layer:
Think of it this way: if standard OpenClaw MCP servers are like giving your employee access to tools with a trust-based system, NemoClaw adds a security desk at the entrance.
For individual users, standard OpenClaw MCP servers are perfectly fine. NemoClaw's MCP enhancements matter most for businesses with compliance requirements, teams with multiple agents, and situations where you are handling sensitive customer data. If you are just starting out, focus on mastering regular MCP servers first — everything you learn carries over directly to NemoClaw if you ever need it.
Troubleshooting Common MCP Issues
MCP servers are generally reliable, but things can go wrong — especially during initial setup. Here are the most common issues and how to fix them.
Problem: "MCP Server Failed to Start"
This usually means OpenClaw cannot find the MCP server package or the command to start it. First, check that you have Node.js installed on your machine (MCP servers require it). Second, verify that the package name in your config file is spelled correctly — a single typo will prevent it from loading. Third, try running the start command manually in a terminal to see if there is a more specific error message.
Problem: "Authentication Failed" or "Invalid Token"
This means the API key your MCP server is using is either wrong, expired, or not set up correctly. Double-check that you have set the environment variable correctly and that it matches what the service expects. API keys sometimes expire or need to be regenerated — log in to the relevant service and verify your key is still active.
Problem: "Permission Denied"
Your MCP server is running but does not have the right permissions to do what you asked. For the Filesystem server, this often means the folder path is wrong or your user account does not have read/write access to that folder. For external services, it usually means the API key has limited permissions — you may need to create a new key with broader access.
Problem: Agent Does Not Use the MCP Server
You set everything up, but your agent seems to ignore the new MCP server. This can happen if the server started with errors your agent silently handled, or if your request is ambiguous enough that the agent tries to handle it with built-in tools instead. Be specific in your requests (say "use the filesystem server to list my Documents folder" instead of just "show my files"). Also restart your agent completely — sometimes a fresh start is all it takes.
Problem: MCP Server Slowing Everything Down
If one MCP server is causing your agent to respond slowly, it is likely a connection issue with the external service. Check your internet connection and the service's status page (most major services have one). If a single problematic server is dragging everything down, you can temporarily remove it from your config file without affecting the others.
When troubleshooting, change one thing at a time. If you adjust three settings at once and the problem goes away, you will not know which fix actually worked — and the other changes might cause new problems later.
Frequently Asked Questions
Your Next Step
MCP servers are the single biggest upgrade you can make to your OpenClaw setup after the initial installation. They transform your agent from a smart conversationalist into a truly capable digital employee that can reach into your tools, services, and files to get real work done.
Start small. Add the Filesystem MCP server today — it takes five minutes and requires no API keys. Once you see your agent navigating your files and folders, you will immediately understand the potential. Then add Google Calendar or Slack next week. Before you know it, you will have a fully connected digital employee that handles the tasks you used to spend hours on.
If you want a guided, step-by-step approach to setting up OpenClaw with MCP servers and everything else, our CampeloClaw course walks you through the entire process from first install to advanced workflows. Every lesson is designed for non-technical users, with real configurations, real examples, and real results.
Bookmark this article. As you add more MCP servers over the coming weeks, the troubleshooting section and FAQ will be your best friends. And if you hit a wall, the CampeloClaw community is always there to help.
Written by CampeloClaw Team
We teach non-technical users how to build AI employees with OpenClaw.
Keep reading
Ready to master OpenClaw?
Go from zero to running your own 24/7 AI assistant with our hands-on course.
Get Access→