Discover Awesome MCP Servers
Extend your agent with 16,916 capabilities via MCP servers.
- All16,916
- 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
Audius MCP Server
모델 컨텍스트 프로토콜을 통해 사용자, 트랙, 재생 목록 작업을 지원하며 Audius 음악 플랫폼 API와의 상호 작용을 가능하게 합니다.
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.
doit-mcp-server
doit (pydoit)용 MCP 서버
Hyperliquid MCP Server v2
A Model Context Protocol server for Hyperliquid with integrated dashboard
HubSpot MCP Server
Anyquery
하나의 바이너리로 40개 이상의 앱에 연결하세요
Weather MCP Server
Provides weather forecast and alert information for US locations using the National Weather Service API. Enables users to get detailed weather forecasts by coordinates and retrieve active weather alerts by state.
Vibe Coder MCP
자연어 상호작용을 통해 연구, 계획, 코드 생성, 프로젝트 스캐폴딩을 가능하게 하여 AI 어시스턴트의 소프트웨어 개발 능력을 강력한 도구로 강화하는 MCP 서버입니다.
Browser Control MCP
MCP 서버와 Firefox 확장 프로그램의 조합으로, LLM 클라이언트가 사용자의 브라우저를 제어할 수 있게 합니다. 탭 관리, 방문 기록 검색, 콘텐츠 읽기를 지원합니다.
Pokémon VGC Damage Calculator MCP Server
An MCP-compliant server that enables AI agents to perform accurate Pokémon battle damage calculations using the Smogon calculator, supporting comprehensive input handling for Pokémon stats, moves, abilities, and field conditions.
Desktop MCP
Enables AI assistants to capture and analyze screen content across multi-monitor setups with smart image optimization. Provides screenshot capabilities and detailed monitor information for visual debugging, UI analysis, and desktop assistance.
Weather Java SSE Transport MCP Service
자바 모델 컨텍스트 프로토콜 SSE HTTP 서버 (Jetty 사용)
Hugging Face MCP Server
An MCP server that provides Hugging Face Hub API and Search endpoints through multiple transport protocols (STDIO, SSE, StreamableHTTP, and StreamableHTTPJson), enabling integration with AI model capabilities.
BugcrowdMCP
A high-performance Model Context Protocol server that provides secure, tool-based access to the Bugcrowd API, allowing for natural language interaction with bug bounty programs through various AI agent platforms.
Acknowledgments
거울
MCP Server Demo
A minimal Model Context Protocol server demo that exposes tools through HTTP API, including greeting, weather lookup, and HTTP request capabilities. Demonstrates MCP server implementation with stdio communication and HTTP gateway functionality.
Google PSE MCP Server
A Model Context Protocol server that enables LLM clients like VSCode, Copilot, and Claude Desktop to search the web using Google Programmable Search Engine API.
typescript-mcp-server
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 관련 문서를 참고하여 필요한 기능을 추가하고 최적화하십시오.
Serverless 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
TypeScript와 Express로 구축된 SSE 전송 방식을 사용하는 GitHub MCP 서버
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.
Rierino
확장 가능하고 자동화된 MCP 서버 기능을 위한 마이크로서비스 아키텍처를 사용한 로우코드 MCP 미들웨어 개발.
MotaWord MCP Server
This MCP gives you full control over your translation projects from start to finish. You can log in anytime to see what stage your project is in — whether it’s being translated, reviewed, or completed.
MQScript MCP Server
Enables AI applications to generate and execute MQScript mobile automation scripts for controlling mobile devices. Supports touch operations, UI creation, color detection, file operations, and system control functions.
Google Indexing API MCP Server
An MCP server that enables interacting with Google's Indexing API, allowing agents to submit URLs to Google for indexing or removal from search results through natural language commands.
Alpha Vantage Stock Server
알파 밴티지 API를 사용하여 주식 정보를 조회하는 MCP 서버입니다.
focMCP SDK
블록체인 기술을 사용하여 개발자가 탈중앙화된 게임 경험을 만들 수 있도록 완전한 온체인 마인크래프트 프로토콜 서버 구축을 위한 도구 및 인프라를 제공합니다.