Discover Awesome MCP Servers
Extend your agent with 19,989 capabilities via MCP servers.
- All19,989
- 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
osm-mcp-server
OpenStreetMap API를 위한 모델 컨텍스트 프로토콜 서버
Redis MCP
Enables AI assistants to perform comprehensive Redis database operations including managing strings, hashes, lists, sets, sorted sets, TTL management, and data backup/restore. Supports secure connections and provides batch operations for efficient Redis interaction through natural language.
AWS Security MCP
A Model Context Protocol server that connects AI assistants like Claude to AWS security services, allowing them to autonomously query, inspect, and analyze AWS infrastructure for security issues and misconfigurations.
MCP Dynamic Tools
A dynamic MCP server that automatically discovers Python files in a directory and exposes them as tools to any MCP-compatible AI client, allowing users to easily create and deploy custom AI tools.
interzoid-get-weather-by-zip-code-api
An MCP Server that provides weather information by ZIP code using Interzoid's API, allowing agents to retrieve current weather conditions based on postal codes.
ClamAV MCP
A server that enables scanning files for viruses using the ClamAV engine, providing a simple integration with Cursor IDE via SSE connections.
Gemini Thinking Mcp
Python MCP Korea Weather Service
MCP server that provides Korean weather information using grid coordinates and the Korea Meteorological Administration API, allowing users to query current weather conditions and forecasts for specific locations in Korea.
Grafana MCP Server
Enables AI-powered integration with Grafana instances through 52 MCP tools for dashboard management, Prometheus/Loki queries, alerting, and administrative functions. Supports complete Grafana functionality including metrics exploration, log analysis, and incident response through natural language.
Exa MCP Server
Enables AI assistants to perform real-time web searches, company research, content crawling, LinkedIn searches, and deep research tasks using the Exa AI Search API. Can be deployed locally or on Heroku for remote access.
Proto Server
Enables AI assistants to explore and understand Protocol Buffer (.proto) files through fuzzy search, service definitions, and message structure analysis. Integrates with Cursor IDE to provide natural language queries about protobuf schemas and API definitions.
CosmWasm MCP Server
CosmWasm 스마트 컨트랙트와 상호 작용하기 위한 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버.
Total PC Control
전체 PC 제어 MCP 서버 - v2 (수정 및 압축 포함)
MCP Server - VSCode Tutorial
## Minecraft Protocol (MCP) 서버 구축 및 VS Code를 MCP 클라이언트로 사용하기 튜토리얼 이 튜토리얼에서는 Minecraft Protocol (MCP) 서버를 구축하고 VS Code를 MCP 클라이언트로 사용하는 방법을 안내합니다. 이를 통해 Minecraft 서버와 직접 통신하여 데이터를 읽고 수정할 수 있습니다. **1단계: MCP 서버 구축** MCP 서버를 구축하는 방법은 여러 가지가 있습니다. 여기서는 가장 일반적인 방법 중 하나인 Python을 사용하는 방법을 설명합니다. 1. **Python 설치:** Python이 설치되어 있지 않다면 Python 공식 웹사이트 ([https://www.python.org/downloads/](https://www.python.org/downloads/))에서 최신 버전을 다운로드하여 설치합니다. 2. **`mcp` 라이브러리 설치:** 터미널 또는 명령 프롬프트에서 다음 명령을 실행하여 `mcp` 라이브러리를 설치합니다. ```bash pip install mcp ``` 3. **MCP 서버 코드 작성:** 다음 코드를 `mcp_server.py` 파일로 저장합니다. ```python import mcp import asyncio async def handle_connection(reader, writer): addr = writer.get_extra_info('peername') print(f"Connected by {addr}") try: while True: data = await reader.read(1024) if not data: break message = data.decode() print(f"Received: {message}") # 여기에 클라이언트로부터 받은 메시지를 처리하는 로직을 추가합니다. # 예: "get_player_count" 메시지를 받으면 현재 플레이어 수를 반환합니다. response = f"Server received: {message}" writer.write(response.encode()) await writer.drain() except Exception as e: print(f"Error: {e}") finally: print(f"Disconnected by {addr}") writer.close() await writer.wait_closed() async def main(): server = await asyncio.start_server( handle_connection, '127.0.0.1', 25566) # 포트 번호는 자유롭게 변경 가능 addr = server.sockets[0].getsockname() print(f'Serving on {addr}') async with server: await server.serve_forever() if __name__ == "__main__": asyncio.run(main()) ``` **코드 설명:** * `mcp` 라이브러리를 임포트합니다. * `handle_connection` 함수는 클라이언트 연결을 처리합니다. * `reader`와 `writer` 객체를 사용하여 데이터를 읽고 씁니다. * 클라이언트로부터 데이터를 읽고 콘솔에 출력합니다. * 클라이언트에게 응답을 보냅니다. * `main` 함수는 서버를 시작하고 클라이언트 연결을 기다립니다. * `asyncio.start_server` 함수는 지정된 IP 주소와 포트에서 서버를 시작합니다. 4. **MCP 서버 실행:** 터미널 또는 명령 프롬프트에서 다음 명령을 실행하여 MCP 서버를 시작합니다. ```bash python mcp_server.py ``` **2단계: VS Code를 MCP 클라이언트로 사용** 1. **VS Code 확장 설치:** VS Code에서 "Python" 확장과 "Socket Client" 확장을 설치합니다. 2. **MCP 클라이언트 코드 작성:** VS Code에서 새 파일을 만들고 다음 코드를 `mcp_client.py` 파일로 저장합니다. ```python import socket HOST = '127.0.0.1' # 서버 IP 주소 PORT = 25566 # 서버 포트 번호 with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: try: s.connect((HOST, PORT)) message = "Hello, MCP Server!" s.sendall(message.encode()) data = s.recv(1024) print(f"Received: {data.decode()}") except ConnectionRefusedError: print("Connection refused. Make sure the server is running.") except Exception as e: print(f"An error occurred: {e}") ``` **코드 설명:** * `socket` 라이브러리를 임포트합니다. * 서버 IP 주소와 포트 번호를 설정합니다. * `socket.socket` 함수를 사용하여 소켓을 생성합니다. * `s.connect` 함수를 사용하여 서버에 연결합니다. * `s.sendall` 함수를 사용하여 메시지를 서버에 보냅니다. * `s.recv` 함수를 사용하여 서버로부터 데이터를 받습니다. * 받은 데이터를 콘솔에 출력합니다. 3. **MCP 클라이언트 실행:** VS Code에서 `mcp_client.py` 파일을 실행합니다. ```bash python mcp_client.py ``` **결과 확인:** * MCP 서버를 실행한 터미널 또는 명령 프롬프트에 클라이언트 연결 정보와 받은 메시지가 출력됩니다. * VS Code의 터미널 또는 명령 프롬프트에 서버로부터 받은 응답이 출력됩니다. **추가 정보:** * 위 코드는 기본적인 예제이며, 실제 Minecraft 서버와 통신하려면 Minecraft 프로토콜에 대한 이해가 필요합니다. * `mcp` 라이브러리는 Minecraft 프로토콜을 구현하는 데 도움이 되는 다양한 기능을 제공합니다. * 더 복잡한 기능을 구현하려면 `mcp` 라이브러리 문서를 참조하십시오. * 포트 번호는 방화벽 설정에 따라 변경해야 할 수 있습니다. **주의 사항:** * Minecraft 서버와 통신하기 전에 서버가 MCP 연결을 허용하도록 설정해야 합니다. * 잘못된 데이터를 보내면 서버가 충돌할 수 있습니다. * Minecraft 프로토콜은 복잡하며, 잘못된 구현은 보안 취약점을 야기할 수 있습니다. 이 튜토리얼이 Minecraft Protocol (MCP) 서버를 구축하고 VS Code를 MCP 클라이언트로 사용하는 데 도움이 되었기를 바랍니다.
MCPKG - Model Context Protocol Knowledge Graph
지식 그래프와 상호 작용하기 위한 기본 기능을 제공하는 MCP (Model Context Protocol) 서버
GPTers Search MCP Server
GPTers AI 스터디 커뮤니티의 지식 검색이 가능한 MCP 서버입니다.
Weather MCP Server
Enables users to get real-time weather data for any city and generate broadcast-style weather news reports. Uses the OpenMeteo API to provide current weather conditions including temperature, humidity, and weather descriptions.
MCP SSH Server with Streamable HTTP
Enables remote server control via SSH through Claude, supporting command execution, file transfers, and multi-server management with both standard and streamable HTTP protocols.
mcp-server-zep-cloud
mcp-server-zep-cloud
Aladin Book Search MCP Server
MCP server that allows searching and retrieving book information from Aladin's book store API, including book details, bestseller lists, and category-based searches.
PubMed MCP Server
Weather MCP Server
Enables real-time weather information retrieval and local search history management using Open Meteo APIs. Allows users to get current weather data for any city and access their weather query history through natural language.
Cursorshare
Fusion 360 MCP Server
Autodesk Fusion용 모델 컨텍스트 프로토콜(MCP) 서버는 ADSK의 리소스와 도구를 Claude 또는 Cursor와 같은 AI 클라이언트에 제공합니다.
MCP Filesystem Server
A Model Context Protocol server adapted for Google Cloud Platform that enables secure file operations (reading, writing, editing, searching) with access control for specific directories.
Calculator MCP Server
Provides mathematical operation tools including basic arithmetic (add, subtract, multiply, divide), power and square root calculations, and safe evaluation of mathematical expressions.
Pentest Tools MCP Server
An MCP server that integrates various penetration testing tools, enabling security professionals to perform reconnaissance, vulnerability scanning, and API testing through natural language commands in compatible LLM clients like Claude Desktop.
pfSense MCP Server
A production-grade server that enables natural language interaction with pfSense firewalls through Claude Desktop and other GenAI applications, supporting multiple access levels and functional categories.
MCP Weather Sample
A demonstration project for Model Context Protocol (MCP) that integrates weather services with multiple AI models (Claude, GPT, Gemini), enabling natural language queries for weather alerts and forecasts.
MCP Poisoning Attack - PoC
이 저장소는 실제 AI 에이전트 워크플로우에 영향을 미치는 다양한 **MCP 포이즈닝 공격**을 보여줍니다.