Remote OpenClaw Blog
OpenClaw MCP Servers Explained: What They Are and Which Ones to Install
7 min read ·
If you have been using OpenClaw for a while, you have probably seen "MCP server" mentioned in skill descriptions, documentation, and community discussions. MCP servers are a foundational piece of the OpenClaw ecosystem, yet many developers are unclear on what they actually do and which ones are worth installing. This guide breaks it down.
What Is an MCP Server?
MCP stands for Model Context Protocol. An MCP server is a lightweight process that runs alongside your OpenClaw agent and gives it access to external tools, data sources, and services. Without MCP servers, your agent can only work with the information you paste into the conversation. With MCP servers, your agent can reach out and interact with the world.
Think of it this way: your OpenClaw agent is the brain, and MCP servers are the hands. The brain can reason about code, plan solutions, and generate text. But without hands, it cannot open a file from your filesystem, query a database, call an API, or push code to GitHub. MCP servers provide those hands.
How MCP Servers Work
When you start an MCP server, it registers a set of tools with your OpenClaw agent. Each tool has a name, a description, and a defined input/output schema. When your agent decides it needs to perform an action — say, reading a file or running a SQL query — it calls the appropriate tool on the MCP server. The server executes the action and returns the result to the agent.
This architecture keeps the agent itself lightweight and secure. The agent never directly accesses your filesystem, database, or APIs. Instead, it goes through MCP servers that you have explicitly installed and authorized. You control exactly what your agent can and cannot do.
MCP Servers vs Skills
This is a common point of confusion, so let us clarify. Skills are instructions that shape how your agent thinks and responds. They are like training guides that teach your agent new patterns and conventions. MCP servers are runtime services that give your agent the ability to take actions. Skills tell the agent what to do; MCP servers let it actually do things.
Most powerful setups combine both. For example, a database skill teaches your agent how to write safe, performant SQL queries. A database MCP server gives it the ability to execute those queries against your actual database. One without the other is incomplete.
The Best MCP Servers in the Bazaar
The OpenClaw Bazaar lists dozens of MCP servers across categories. Here are the ones that deliver the most value based on install counts, community ratings, and practical utility.
Filesystem Server
Installs: 200,000+ | Rating: 4.9/5
This is the most fundamental MCP server and the one nearly every OpenClaw user installs first. It gives your agent the ability to read, write, create, and delete files on your local filesystem. Without it, your agent cannot interact with your codebase directly.
The filesystem server includes configurable permission scopes. You can restrict it to specific directories, set read-only mode for sensitive paths, and block access to dotfiles or configuration files. Always configure permissions to follow the principle of least privilege.
Install it if: You want your agent to work with local files. This is essentially a requirement for any coding workflow.
Git Server
Installs: 160,000+ | Rating: 4.8/5
The Git MCP server enables your agent to perform version control operations: staging files, creating commits, switching branches, viewing diffs, reading commit history, and more. Combined with the filesystem server, it turns your agent into a capable coding partner that can make changes and commit them in a structured workflow.
Advanced users configure the Git server alongside CI/CD skills to create agents that open pull requests, respond to review comments, and iterate on code until checks pass.
Install it if: You use Git for version control (most developers do) and want your agent to manage commits and branches.
Web Browser Server
Installs: 180,000+ | Rating: 4.7/5
This server gives your agent the ability to navigate websites, extract content, interact with web applications, and scrape structured data. It powers use cases like competitive research, documentation lookups, price monitoring, and form filling.
The browser server uses a headless browser under the hood, which means it handles JavaScript-rendered pages, authentication flows, and dynamic content. It is substantially more capable than simple HTTP request tools.
Install it if: Your workflow involves gathering information from the web, monitoring websites, or interacting with web-based tools.
Database Server
Installs: 95,000+ | Rating: 4.8/5
The database MCP server connects your agent to PostgreSQL, MySQL, SQLite, and other databases via standard connection strings. Your agent can execute queries, inspect schemas, insert data, and generate reports — all through natural language requests.
Safety features include read-only mode, query timeout limits, and row count caps that prevent runaway queries. For production databases, always enable read-only mode and connect through a read replica.
Install it if: You regularly query databases and want your agent to handle data retrieval and analysis.
Slack Server
Installs: 110,000+ | Rating: 4.7/5
This server connects your agent to Slack workspaces. It can read messages, post updates, join channels, respond to threads, and manage reactions. Popular configurations include automated standup collection, channel summarization, and alert routing.
Marketplace
Free skills and AI personas for OpenClaw — browse the marketplace.
Browse the Marketplace →The Slack server requires a Slack app token with appropriate scopes. Configuration is straightforward — follow the setup guide in the server's listing on the Bazaar.
Install it if: Your team communicates through Slack and you want your agent to participate in or automate Slack workflows.
GitHub Server
Installs: 130,000+ | Rating: 4.9/5
Beyond basic Git operations, the GitHub server interacts with the GitHub platform itself: creating issues, opening pull requests, reviewing code, managing labels, triggering workflows, and reading CI/CD results. It turns your agent into a GitHub-native collaborator.
Teams use this server to automate code review triage, auto-label incoming issues based on content, and create pull requests from natural language descriptions of desired changes.
Install it if: Your projects live on GitHub and you want your agent to interact with issues, PRs, and GitHub Actions.
Docker Server
Installs: 45,000+ | Rating: 4.6/5
The Docker MCP server lets your agent build images, start and stop containers, inspect logs, and manage Docker Compose stacks. It is useful for development environments, testing pipelines, and deployment workflows.
Install it if: You use Docker in your development or deployment process and want your agent to manage containers.
How to Install an MCP Server
Installing an MCP server from the Bazaar follows the same pattern as skills:
openclaw mcp install <server-name>
After installation, configure the server by editing your OpenClaw configuration file. Each server has its own configuration options documented in its Bazaar listing. For example, the filesystem server needs a list of allowed directories, and the database server needs a connection string.
Verify the server is running with:
openclaw mcp list
This shows all installed MCP servers, their status, and which tools they expose to your agent.
Security Considerations
MCP servers are powerful, and that power demands caution. Here are the security practices every user should follow:
Principle of Least Privilege
Only install the MCP servers you actually need. Each server expands your agent's attack surface. A filesystem server with unrestricted access to your home directory is a risk you do not need if your agent only works on one project.
Scope Permissions Tightly
Every MCP server supports permission scoping. The filesystem server lets you restrict access to specific directories. The database server supports read-only mode. The GitHub server can be limited to specific repositories. Always configure the narrowest permissions that still let your agent do its job.
Audit Tool Calls
OpenClaw logs every tool call your agent makes through MCP servers. Review these logs periodically to ensure your agent is behaving as expected. Unusual patterns — like unexpected filesystem writes or database queries against tables your project does not use — deserve investigation.
Keep Servers Updated
MCP server updates often include security patches. Run openclaw mcp update regularly to stay current.
Building Your MCP Stack
The right combination of MCP servers depends on your workflow. Here are three common stacks:
Solo Developer Stack
- Filesystem Server
- Git Server
- Web Browser Server
This covers code editing, version control, and documentation lookups — the core loop for individual development.
Backend Developer Stack
- Filesystem Server
- Git Server
- Database Server
- Docker Server
- GitHub Server
Adds database access, container management, and GitHub integration for teams working on server-side applications.
Full-Stack Team Stack
- All of the above, plus:
- Slack Server
- Additional service-specific servers as needed
Teams that want their agent embedded in communication and collaboration workflows add Slack and any service integrations relevant to their product.
What Comes Next
The MCP ecosystem is growing rapidly. New servers appear in the Bazaar every week, covering everything from cloud provider APIs to design tools to monitoring platforms. As the protocol matures, expect tighter integrations, better security controls, and more sophisticated tool compositions.
Start with the basics — filesystem and Git — and expand from there based on real needs. Each MCP server you add should solve a specific problem in your workflow. Visit the OpenClaw Bazaar directory to explore the full catalog and find the servers that fit your setup.
Browse the Skills Directory
Find the right skill for your workflow. The OpenClaw Bazaar skills directory has over 2,300 community-rated skills — searchable, sortable, and free to install.
Personas Include MCP Servers
OpenClaw personas come with pre-configured MCP server connections — no manual setup needed. Pick a persona and the right servers are already wired in. Compare personas →