Discover Awesome MCP Servers
Extend your agent with 20,343 capabilities via MCP servers.
- All20,343
- 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
Path of Exile 2 Build Optimizer MCP
Enables AI-powered Path of Exile 2 character optimization through natural language queries, providing intelligent build recommendations, gear upgrades, and passive tree optimization using the official PoE API and comprehensive game database.
MCP GraphQL Query Generator
Automatically discovers GraphQL APIs through introspection and generates table-formatted queries with pagination, filters, and sorting. Supports multiple authentication types and provides both CLI and REST API interfaces for seamless integration.
Solana MCP Wallet Agent API
Provides complete wallet management functionality for Solana blockchain, enabling users to create wallets, transfer SOL, and work with SPL tokens through a RESTful API.
Echo MCP Server
## .NET Core 기반의 에코 서비스 구현을 위한 모델 컨텍스트 프로토콜 (MCP) 서버 다음은 .NET Core를 사용하여 에코 서비스를 구현하는 MCP (Model Context Protocol) 서버의 예제 코드입니다. 이 예제는 기본적인 구조를 보여주며, 실제 사용 사례에 맞게 확장해야 할 수 있습니다. **1. 프로젝트 설정:** 먼저, .NET Core 콘솔 애플리케이션 프로젝트를 생성합니다. ```bash dotnet new console -n EchoMCP cd EchoMCP ``` **2. 필요한 NuGet 패키지 설치:** MCP 구현에 필요한 NuGet 패키지를 설치합니다. (MCP 구현에 따라 필요한 패키지가 달라질 수 있습니다. 여기서는 예시로 `System.Net.Sockets`를 사용합니다.) ```bash dotnet add package System.Net.Sockets ``` **3. 코드 구현:** 다음은 `Program.cs` 파일에 들어갈 코드입니다. ```csharp using System; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading.Tasks; namespace EchoMCP { class Program { static async Task Main(string[] args) { // 서버 설정 int port = 12345; // 사용할 포트 번호 IPAddress ipAddress = IPAddress.Any; // 모든 IP 주소에서 수신 대기 TcpListener listener = new TcpListener(ipAddress, port); try { // 서버 시작 listener.Start(); Console.WriteLine($"MCP 에코 서버 시작: {ipAddress}:{port}"); while (true) { // 클라이언트 연결 수락 (비동기) TcpClient client = await listener.AcceptTcpClientAsync(); Console.WriteLine($"클라이언트 연결됨: {client.Client.RemoteEndPoint}"); // 클라이언트 처리 (비동기) _ = HandleClientAsync(client); } } catch (Exception e) { Console.WriteLine($"오류 발생: {e.Message}"); } finally { // 서버 종료 listener.Stop(); Console.WriteLine("MCP 에코 서버 종료"); } } static async Task HandleClientAsync(TcpClient client) { try { // 네트워크 스트림 가져오기 NetworkStream stream = client.GetStream(); byte[] buffer = new byte[1024]; int bytesRead; // 클라이언트로부터 데이터 수신 및 에코 while ((bytesRead = await stream.ReadAsync(buffer, 0, buffer.Length)) > 0) { // 수신된 데이터를 문자열로 변환 string receivedData = Encoding.UTF8.GetString(buffer, 0, bytesRead); Console.WriteLine($"수신: {receivedData}"); // 에코 데이터 생성 string echoData = $"에코: {receivedData}"; byte[] echoBytes = Encoding.UTF8.GetBytes(echoData); // 클라이언트로 에코 데이터 전송 await stream.WriteAsync(echoBytes, 0, echoBytes.Length); Console.WriteLine($"전송: {echoData}"); } Console.WriteLine($"클라이언트 연결 종료: {client.Client.RemoteEndPoint}"); } catch (Exception e) { Console.WriteLine($"클라이언트 처리 중 오류 발생: {e.Message}"); } finally { // 클라이언트 연결 종료 client.Close(); } } } } ``` **코드 설명:** * **`Main` 함수:** * 서버 설정을 정의합니다 (포트 번호, IP 주소). * `TcpListener`를 사용하여 지정된 포트에서 수신 대기합니다. * `AcceptTcpClientAsync`를 사용하여 클라이언트 연결을 비동기적으로 수락합니다. * 각 클라이언트 연결에 대해 `HandleClientAsync` 함수를 호출하여 클라이언트 처리를 시작합니다. * **`HandleClientAsync` 함수:** * 클라이언트의 `NetworkStream`을 가져옵니다. * `ReadAsync`를 사용하여 클라이언트로부터 데이터를 비동기적으로 수신합니다. * 수신된 데이터를 문자열로 변환하고 콘솔에 출력합니다. * 수신된 데이터를 기반으로 에코 데이터를 생성합니다. * `WriteAsync`를 사용하여 에코 데이터를 클라이언트로 비동기적으로 전송합니다. * 클라이언트 연결을 종료합니다. **4. 실행:** 프로젝트 디렉토리에서 다음 명령어를 실행하여 서버를 시작합니다. ```bash dotnet run ``` **5. 테스트:** `telnet` 또는 다른 TCP 클라이언트 도구를 사용하여 서버에 연결하고 데이터를 전송하여 에코 서비스를 테스트할 수 있습니다. 예를 들어, `telnet localhost 12345`를 실행하고 메시지를 입력하면 서버가 "에코: [입력한 메시지]"를 반환합니다. **중요 고려 사항:** * **MCP 구현:** 이 예제는 기본적인 TCP 소켓 통신을 사용합니다. 실제 MCP 구현은 메시지 포맷, 오류 처리, 흐름 제어 등 더 복잡한 기능을 포함할 수 있습니다. MCP 스펙에 맞는 라이브러리나 프레임워크를 사용하는 것이 좋습니다. * **오류 처리:** 이 예제는 기본적인 오류 처리만 제공합니다. 실제 애플리케이션에서는 더 강력한 오류 처리 메커니즘을 구현해야 합니다. * **스레드 안전성:** 여러 클라이언트가 동시에 연결될 수 있으므로 스레드 안전성을 고려해야 합니다. `async/await`를 사용하여 비동기적으로 처리하면 스레드 관리에 도움이 됩니다. * **보안:** 보안을 위해 TLS/SSL 암호화를 사용하는 것이 좋습니다. * **확장성:** 더 많은 클라이언트를 처리하기 위해 비동기 프로그래밍 및 스레드 풀을 사용하는 것이 좋습니다. 이 예제는 .NET Core를 사용하여 MCP 에코 서버를 구축하는 기본적인 시작점을 제공합니다. 실제 구현은 특정 MCP 스펙 및 요구 사항에 따라 달라질 수 있습니다. MCP 관련 문서를 참고하여 필요한 기능을 추가하고 최적화하십시오.
Tempo Filler MCP Server
A Model Context Protocol server enabling AI assistants to interact with Tempo's time tracking system in JIRA for worklog retrieval, creation, and management.
Github Mcp Server Review Tools
GitHub MCP 서버를 확장하여 풀 리퀘스트 리뷰 코멘트 기능을 위한 추가 도구 제공
funding-rates-mcp
funding-rates-mcp
GitHub MCP Server
TypeScript와 Express로 구축된 SSE 전송 방식을 사용하는 GitHub MCP 서버
mcp-servers
MCP 서버로 LLM에 초능력을 부여하세요.
Trendy Post MCP
Enables users to take screenshots, extract text using OCR, and automatically generate trending Xiaohongshu-style social media posts. Combines image processing with AI-powered content generation to create engaging posts with hashtags and titles.
Fatture in Cloud MCP Server
Enables integration with Fatture in Cloud to manage Italian electronic invoices through natural conversation, including creating, sending, and tracking invoices and financial data.
WHOOP MCP Server
Enables access to WHOOP fitness and health data through all WHOOP v2 API endpoints. Supports OAuth 2.0 authentication and provides comprehensive access to user profiles, physiological cycles, recovery metrics, sleep analysis, and workout data.
Remote MCP Server on Cloudflare
Duck Duck MCP
이 MCP 서버는 DuckDuckGo를 사용하여 웹 검색을 수행하며, 스마트 콘텐츠 분류 및 언어 감지와 같은 메타데이터 및 기능을 갖춘 구조화된 검색 결과를 제공하여 MCP 프로토콜을 지원하는 AI 클라이언트와의 쉬운 통합을 용이하게 합니다.
Figma MCP Server
거울
mcp-utils
MCP 서버 작업을 위한 Python 유틸리티
MCPX MCP Gateway
MCPX is a remote-first MCP aggregator that enables zero-code integration, unified access, and dynamic routing across multiple MCP servers. It offers tool-level access controls, usage visibility, and customization to streamline and secure agentic workflows.
Pinecone Economic Books
Enables semantic search through a Pinecone vector database containing economic books and academic papers using natural language queries. Provides 10 specialized search tools with metadata filtering for precise discovery of economic theories, concepts, and research by author, subject, or book.
figma-mcp-flutter-test
피그마 MCP 서버를 사용하여 피그마 디자인을 Flutter로 재현하는 실험 프로젝트
DataForSEO MCP Server
Model Context Protocol을 통해 DataForSEO API와 상호 작용할 수 있도록 지원하는 stdio 기반 서버입니다. 이를 통해 사용자는 검색 결과, 키워드 데이터, 백링크, 온페이지 분석 등 다양한 SEO 데이터를 가져올 수 있습니다.
mcp-server-gist
MCP (Model Context Protocol) 介紹
MCP 날씨 서버 데모 프로젝트
MCP Bitpanda Server
Enables programmatic access to Bitpanda cryptocurrency exchange features including trades, wallets, and transactions via the Model Context Protocol.
Azure DevOps MCP Server
Enables AI assistants to interact with Azure DevOps repositories and pull requests, including listing PRs, fetching diffs, adding comments, and performing automated code reviews.
Postman MCP Generator
A Model Context Provider (MCP) server that exposes your automated API tools to MCP-compatible clients like Claude Desktop, allowing you to interact with APIs using natural language.
GA4 MCP Server
Enables interaction with Google Analytics 4 data through the Google Analytics Data API. Built using Google ADK UI and deployed on Google Cloud Platform with proper service account authentication for GA4 data access.
STeLA MCP
로컬 시스템 운영을 위한 MCP 서버
Weather MCP Server
Enables users to retrieve current weather information for any city location. Provides a simple interface to fetch weather data through natural language queries.
Conduit
Enables AI agents to interact with Figma in real-time through a WebSocket connection. Supports comprehensive design operations including text manipulation, layouts, components, variables, and export functionality.
HubSpot MCP Server