Updated March 2026
Claude Code Plugins & MCP Servers
Complete Guide 2026
The comprehensive directory of Claude Code plugins and MCP servers. Discover the best tools, setup tutorials, and configuration guides for AI-powered development.
11,000+ developers use Claude Code plugins daily
15+
Official Plugins
50+
Community Servers
11,003
GitHub Stars
100%
Free & Open Source
What is MCP (Model Context Protocol)?
MCP (Model Context Protocol) is Anthropic's open standard for connecting AI models like Claude to external data sources and tools. It provides a unified, secure way for Claude to interact with databases, APIs, file systems, and other services.
With MCP, developers can extend Claude's capabilities through plugins that provide access to web search, persistent memory, code execution, database queries, and much more.
Key MCP Benefits:
- Standardized Interface: One protocol for all Claude integrations
- Security First: Sandboxed execution with explicit permissions
- Easy Development: Build custom plugins with TypeScript/Python SDKs
- Growing Ecosystem: 50+ community-built MCP servers available
Claude Code Plugin Directory
Discover the best plugins for Claude Code. Each plugin extends Claude's capabilities through the MCP protocol.
| Plugin Name | Category | Description | Difficulty | Status |
|---|---|---|---|---|
|
context7
Official
|
Development | Real-time documentation fetching for popular libraries. Automatically fetches up-to-date docs for React, Vue, Tailwind, and more. | Easy | Production Ready |
|
sequential-thinking
Official
|
Development | Structured problem-solving and reasoning for complex tasks. Helps Claude break down problems step-by-step. | Easy | Production Ready |
|
memory
Official
|
Development | Persistent memory storage for Claude conversations. Remember context across sessions and projects. | Easy | Production Ready |
|
brave-search
Official
|
Research | Web search capabilities using Brave Search API. Get real-time web results in your Claude conversations. | Medium | Production Ready |
|
exa-search
Community
|
Research | AI-powered search with Exa. Neural search for finding relevant content on the web. | Medium | Production Ready |
|
github
Official
|
Integration | GitHub integration for repos, issues, and pull requests. Manage your code directly from Claude. | Medium | Production Ready |
|
slack
Community
|
Integration | Send messages and interact with Slack channels. Automate team communications. | Medium | Production Ready |
|
puppeteer
Official
|
Automation | Browser automation with Puppeteer. Scrape websites, take screenshots, and automate web tasks. | Advanced | Production Ready |
|
filesystem
Official
|
Automation | Secure file system operations. Read, write, and manage files with Claude. | Easy | Production Ready |
|
postgres
Official
|
Development | PostgreSQL database integration. Query and manage your databases directly from Claude. | Advanced | Production Ready |
|
sqlite
Official
|
Development | SQLite database operations. Lightweight database for prototyping and local development. | Medium | Production Ready |
|
fetch
Official
|
Research | HTTP client for fetching web content. Retrieve and parse web pages and APIs. | Easy | Production Ready |
|
google-drive
Community
|
Integration | Google Drive file management. Access and manage your Google Drive files. | Medium | Beta |
|
docker
Community
|
Automation | Docker container management. Build, run, and manage Docker containers. | Advanced | Beta |
|
arxiv
Community
|
Research | Search and fetch papers from arXiv. Access scientific research papers. | Medium | Production Ready |
How to Set Up Claude Code MCP Servers
Follow this step-by-step guide to configure MCP servers in Claude Code.
Install Claude Code
If you haven't already, install Claude Code CLI:
npm install -g @anthropic-ai/claude-code
Create MCP Configuration File
Create or edit the MCP configuration file at ~/.claude/mcp.json:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-memory"]
},
"brave-search": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-brave-search"],
"env": {
"BRAVE_API_KEY": "your-api-key-here"
}
}
}
}
Restart Claude Code
Restart Claude Code to load the new MCP server configuration:
claude
Claude Code will automatically detect and load your MCP servers.
Verify Installation
Check that your MCP servers are running:
claude mcp list
This will show all configured MCP servers and their status.
Popular MCP Server Configurations
Ready-to-use configurations for common use cases.
For Developers
Essential plugins for coding with Claude:
- context7 - Documentation
- github - Code management
- filesystem - File operations
- memory - Context persistence
For Researchers
Plugins for research and analysis:
- brave-search - Web search
- arxiv - Paper access
- fetch - Content retrieval
- postgres - Data queries
For Automation
Plugins for automating workflows:
- puppeteer - Browser automation
- slack - Team messaging
- docker - Container management
- filesystem - File operations
For AI Builders
Plugins for building AI applications:
- sequential-thinking - Reasoning
- memory - State management
- postgres - AI memory storage
- fetch - API integration
Frequently Asked Questions
Common questions about Claude Code plugins and MCP servers.
What are Claude Code plugins?
How do I install Claude Code plugins?
~/.claude/mcp.json to add plugin configurations, then restart Claude Code. Most plugins can be installed with npm or pip, and configured with environment variables for API keys. See our setup guide above for detailed instructions.
What is MCP (Model Context Protocol)?
Are Claude Code plugins free?
Can I create my own Claude Code plugin?
Which plugins are best for coding?
Start Using Claude Code Plugins Today
Join thousands of developers using Claude Code plugins to build better software faster.