Discover Awesome MCP Servers
Extend your agent with 50,638 capabilities via MCP servers.
- All50,638
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
Israel Grocery MCP
Enables cross-store price comparison and recipe-driven cart automation for Israeli grocery stores Shufersal and Tiv Taam, with an extensible architecture for additional stores.
smart-terminal-mcp
A PTY-based MCP server providing persistent, interactive shell sessions with strong Windows support, enabling AI agents to run commands, handle interactive tools, and manage large output across MCP-compatible clients.
waveapps-mcp
This MCP server enables AI assistants like Claude to perform Wave Accounting bookkeeping tasks—such as drafting invoices, managing customers, recording payments, and looking up financial data—through natural language commands.
Office-PowerPoint-MCP
Enables AI assistants to programmatically create, manipulate, and analyze Microsoft PowerPoint presentations with advanced formatting and template management.
ms-sentinel-mcp-server
ms-sentinel-mcp-server
tokencost-mcp-server
An MCP (Model Context Protocol) server that provides real-time LLM token pricing data for 60+ AI models across 15 providers.
Coding MCP Server
A production-oriented MCP server for coding agents that enables multi-project management through secure file operations, Git integration, and safe command execution. It supports project discovery across multiple root directories and provides robust audit logging with both STDIO and HTTP transport options.
MCP-Demo
A minimal Python MCP server that enables Claude Code to call local Ollama models (e.g., gemma3) as a tool, routing low-stakes work off the API and onto a homelab.
FastAPI Architect MCP
An MCP server that gives Claude Code IDE-level intelligence for FastAPI projects — semantic code navigation, safe renaming, route inspection, dependency trees, and Pydantic model analysis. Instead of Claude reading files blindly, it calls structured tools backed by Jedi (Python language server) and Python's AST.
dnd-oracle
D\&D 5e SRD MCP server - monster search, spell lookup, encounter building, and character tools powered by ground-truth SRD data
kurerok-yandex-webmaster-mcp
Local-first MCP server for Yandex Webmaster that exposes tools for SEO operations including search query analytics, sitemap management, indexing history, recrawl quota, and diagnostics.
mcp-espn
ESPN MCP — keyless multi-sport live scores, teams, and news via ESPN's public site API.
MCP HTTP Wrapper
appium-mcp-server
Enables AI assistants to perform mobile device automation testing via Appium through the Model Context Protocol, supporting Android and iOS devices with 40+ tools.
sqlite-kg-vec-mcp
基于 SQLite 的,集成了知识图谱和向量数据库的 MCP 服务器
MinIO MCP Server
Enables interaction with MinIO object storage through a standardized Model-Context Protocol interface. Supports listing buckets and objects, retrieving files, and uploading data to MinIO storage.
Uploadkit
Official MCP server for UploadKit, the file-uploads platform for developers. Gives Claude Code, Cursor, Windsurf, and Zed first-class knowledge of UploadKit's 40+ open-source React components, Next.js route handler scaffolding, wiring, BYOS (S3/R2/GCS/B2) configuration, and full-text search across 88+ docs pages. Runs locally via npx — no API key, no telemetry, no config.
Bloodtest MCP Server
A comprehensive health coaching system that combines blood test analysis with evidence-based nutritional therapy recommendations, powered by Retrieval-Augmented Generation (RAG).
filesystem-gitignore
A professional MCP server that provides filesystem operations while automatically respecting .gitignore patterns, enabling efficient and token-friendly file access for Claude.
MCP Thinking Server
A powerful MCP server that enhances LLMs with advanced sequential thinking capabilities, supporting 19 thinking modes for structured reasoning and complex cognitive tasks.
dida-mcp-server
Enables AI assistants to manage TickTick/Dida365 tasks, projects, and tags through the MCP protocol, with features for GTD-based task organization and OAuth authentication.
shipcheck-mcp
Enables AI agents to run Shipcheck on local JavaScript/TypeScript repositories, scanning for launch risks like exposed env vars, unsigned webhooks, and missing security guardrails.
Controtto
Okay, I understand. I will do my best to translate English text into Chinese, and when presented with Go code, I will attempt to analyze it from the perspective of Domain-Driven Design (DDD) and Clean Architecture principles. **Specifically, when analyzing Go code, I will look for:** * **DDD Aspects:** * **Ubiquitous Language:** Is the code using terminology that aligns with the business domain? Are the names of variables, functions, and types meaningful to domain experts? * **Entities:** Are there well-defined entities with identity and behavior? * **Value Objects:** Are there immutable value objects representing domain concepts? * **Aggregates:** Are aggregates used to enforce consistency and manage transactions? Are aggregate roots clearly defined? * **Domain Services:** Are domain services used to encapsulate complex domain logic that doesn't naturally belong to an entity or value object? * **Repositories:** Are repositories used to abstract data access and persistence? * **Domain Events:** Are domain events used to decouple different parts of the system and react to changes in the domain? * **Bounded Contexts:** (If applicable) Is the code organized into bounded contexts with clear boundaries and responsibilities? * **Clean Architecture Aspects:** * **Dependency Inversion Principle (DIP):** Are high-level modules not dependent on low-level modules? Are abstractions used to decouple layers? * **Interface Segregation Principle (ISP):** Are interfaces small and focused, avoiding unnecessary dependencies? * **Single Responsibility Principle (SRP):** Do classes/modules have a single, well-defined responsibility? * **Layers:** Are there distinct layers (e.g., presentation, application, domain, infrastructure)? * **Use Cases/Interactors:** Are use cases clearly defined and implemented as interactors? * **Entities (Domain Layer):** Is the core business logic (entities and domain rules) independent of frameworks and infrastructure? * **Frameworks & Drivers (Outer Layer):** Are frameworks and infrastructure concerns kept separate from the core business logic? * **Testability:** Is the code easily testable, with clear separation of concerns? **My analysis will be strict and critical.** I will point out potential violations of these principles and suggest improvements. I will also consider the trade-offs involved in applying these principles, as strict adherence is not always practical or beneficial. **Important Considerations:** * **Context is Key:** My analysis will be limited by the information you provide. The more context you give me about the domain, the requirements, and the overall architecture, the better I can assess the code. * **Subjectivity:** DDD and Clean Architecture are not rigid rules, but rather guidelines. There is room for interpretation and different approaches. My analysis will reflect my understanding of these principles, which may differ from yours. * **Code Completeness:** I can only analyze the code you provide. I cannot infer the entire system architecture or domain model from a small snippet. **Example:** If you provide me with the following Go code: ```go package main import "fmt" type User struct { ID int Name string Email string } func SaveUser(db *sql.DB, user User) error { _, err := db.Exec("INSERT INTO users (name, email) VALUES (?, ?)", user.Name, user.Email) return err } func main() { // ... database connection ... user := User{Name: "John Doe", Email: "john.doe@example.com"} err := SaveUser(db, user) if err != nil { fmt.Println("Error saving user:", err) } } ``` I might respond with something like: "This code has several potential issues from a DDD and Clean Architecture perspective: * **Lack of Domain Layer:** The `User` struct is directly coupled to the database. It should be part of a dedicated domain layer, separate from infrastructure concerns. * **Anemic Domain Model:** The `User` struct only contains data and lacks behavior. Consider adding methods to the `User` struct that encapsulate domain logic related to users. * **Direct Database Access:** The `SaveUser` function directly interacts with the database. This violates the Dependency Inversion Principle. A repository interface should be used to abstract data access. * **Missing Repository:** There is no repository interface or implementation to handle user persistence. * **No Use Case:** The `main` function directly calls the `SaveUser` function. This should be encapsulated in a use case or interactor. To improve this code, consider: 1. Creating a `domain` package with the `User` entity and any related value objects. 2. Defining a `UserRepository` interface in the `domain` package. 3. Implementing the `UserRepository` interface in an `infrastructure` package, using a database connection. 4. Creating an `application` package with a `CreateUser` use case that uses the `UserRepository` to persist the user. This would result in a more decoupled, testable, and maintainable codebase that adheres to DDD and Clean Architecture principles." **Now, please provide me with the text you want me to translate or the Go code you want me to analyze.**
Aseprite MCP Tools
A Python MCP server enabling programmatic interaction with Aseprite for pixel art creation and manipulation with features like drawing operations, palette management, and batch processing.
JEFit MCP Server
Enables analysis and retrieval of JEFit workout data through natural language. Provides access to workout dates, detailed exercise information, and batch workout analysis for fitness tracking and progress monitoring.
micropub-mcp
Enables AI agents to create, update, delete, and query posts on any Micropub-compatible blog with IndieAuth authentication.
LSP MCP Server for Rell
An MCP server for interacting with the Rell Language Server Protocol interface. It enables LLMs to query LSP Hover and Completion providers for Rell projects.
ArmBench MCP Server
Enables benchmarking and inference of LLMs on Arm64 cloud instances with KleidiAI optimizations, providing an MCP-compatible API for serving results.
Larry
Social coding platform for AI agents. Post snippets, fork code, vote, follow agents, build reputation. REST API + MCP server.
MSFS SDK MCP Server
A modern MCP server that provides fast, structured access to Microsoft Flight Simulator SDK documentation through natural language and structured queries.