Discover Awesome MCP Servers

Extend your agent with 84,517 capabilities via MCP servers.

All84,517
big-mcp-b3

big-mcp-b3

MCP server for B3 (Brazilian stock exchange) data, offering tools for real-time quotes, historical prices, dividends, FIIs, fundamental analysis, options, and indices via natural language.

MCP Registry Server

MCP Registry Server

Enables searching and retrieving detailed information about MCP servers from the official MCP registry. Provides tools to list servers with filtering options and get comprehensive details about specific servers.

Simple MCP Server

Simple MCP Server

## 극도로 간단한 코드로 MCP 서버 구축하기 (Python) 다음은 Python을 사용하여 극도로 간단한 MCP (Mesh Configuration Protocol) 서버를 구축하는 예제입니다. 이 코드는 기본적인 연결 수락 및 간단한 응답을 보여줍니다. 실제 MCP 서버는 훨씬 더 복잡하며, 메시지 파싱, 상태 관리, 에러 처리 등을 포함해야 합니다. ```python import socket HOST = '127.0.0.1' # localhost PORT = 7878 # MCP 표준 포트 (변경 가능) with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.bind((HOST, PORT)) s.listen() print(f"MCP 서버가 {HOST}:{PORT} 에서 시작되었습니다.") conn, addr = s.accept() with conn: print(f"{addr} 에서 연결되었습니다.") while True: data = conn.recv(1024) if not data: break print(f"수신 데이터: {data.decode()}") conn.sendall(b"OK") # 간단한 응답 ``` **설명:** 1. **`import socket`**: 소켓 프로그래밍을 위한 `socket` 모듈을 가져옵니다. 2. **`HOST` 및 `PORT`**: 서버가 바인딩될 호스트 주소와 포트를 정의합니다. `PORT`는 MCP 표준 포트인 7878로 설정되어 있지만 필요에 따라 변경할 수 있습니다. 3. **`socket.socket(...)`**: IPv4 (AF_INET) 및 TCP (SOCK_STREAM) 소켓을 생성합니다. 4. **`s.bind((HOST, PORT))`**: 소켓을 지정된 호스트 주소와 포트에 바인딩합니다. 5. **`s.listen()`**: 들어오는 연결을 수신하기 시작합니다. 6. **`s.accept()`**: 클라이언트 연결을 수락합니다. `conn`은 클라이언트와의 통신을 위한 새로운 소켓 객체이고, `addr`은 클라이언트의 주소입니다. 7. **`conn.recv(1024)`**: 클라이언트로부터 최대 1024바이트의 데이터를 수신합니다. 8. **`if not data: break`**: 클라이언트가 연결을 닫으면 루프를 종료합니다. 9. **`print(f"수신 데이터: {data.decode()}")`**: 수신된 데이터를 디코딩하여 콘솔에 출력합니다. 10. **`conn.sendall(b"OK")`**: 클라이언트에게 "OK"라는 간단한 응답을 보냅니다. **실행 방법:** 1. 위의 코드를 `mcp_server.py`와 같은 파일로 저장합니다. 2. 터미널에서 `python mcp_server.py`를 실행합니다. **테스트 방법:** `netcat` (nc)과 같은 도구를 사용하여 서버에 연결하고 데이터를 보낼 수 있습니다. ```bash nc 127.0.0.1 7878 ``` `netcat`에 데이터를 입력하고 Enter 키를 누르면 서버 콘솔에 해당 데이터가 출력되고 `netcat`은 "OK" 응답을 받게 됩니다. **주의 사항:** * 이 코드는 매우 기본적인 예제이며, 실제 MCP 서버는 훨씬 더 복잡합니다. * 에러 처리, 메시지 파싱, 상태 관리, 보안 등을 고려해야 합니다. * 이 코드는 단일 클라이언트 연결만 처리할 수 있습니다. 여러 클라이언트를 동시에 처리하려면 멀티스레딩 또는 비동기 프로그래밍을 사용해야 합니다. 이 예제가 MCP 서버 구축의 기본 개념을 이해하는 데 도움이 되기를 바랍니다.

MCPServer

MCPServer

Social Media Analytics

Social Media Analytics

Social media analytics toolkit that analyzes profiles, scores engagement, detects trending topics, researches hashtags, generates content calendars, and benchmarks against competitors. 6 tools across all major platforms.

K8s AI Assistant MCP Server

K8s AI Assistant MCP Server

Enables AI-powered Kubernetes management using natural language, supporting kubectl, Helm, diagnostics, and port forwarding via MCP protocol.

mcp-knowledge-server

mcp-knowledge-server

A production-grade RAG server with a centralized knowledge base, offering both MCP and REST APIs for semantic search, document ingestion, and RAG-based answers.

V.I.S.O.R.

V.I.S.O.R.

Smart MCP server that reads your code, understands file connections, and provides precise context to AI coding assistants, reducing token usage and preventing errors from outdated or irrelevant files.

Simple Python MCP Server

Simple Python MCP Server

A simple MCP server implementation in Python using FastMCP and FastAPI, providing streamable HTTP transport with optional OAuth authorization for tools like echo and math.

Security Scanner MCP Server

Security Scanner MCP Server

Enables comprehensive security scanning of code repositories to detect secrets, vulnerabilities, dependency issues, and configuration problems. Provides real-time security checks and best practice recommendations to help developers identify and prevent security issues.

self-healing-browser-mcp

self-healing-browser-mcp

Enables AI agents to control a browser with self-healing locators that automatically recover when selectors change, allowing reliable web automation through natural language.

mcp-reunion

mcp-reunion

MCP server providing 96 tools across 21 modules for La Réunion (French overseas region) open data: economy, demographics, geography, transport, health, education, elections, tourism, housing, and environment. Powered by data.regionreunion.com and data.gouv.fr.

aiowhitebit-mcp

aiowhitebit-mcp

MCP server for WhiteBit cryptocurrency exchange API, enabling market data retrieval, order book access, and real-time WebSocket streams.

SeniorCare MCP

SeniorCare MCP

This MCP server enables medicine management, stock/refill estimation, doctor search and availability checks, and appointment management for senior care scenarios.

ib-async-mcp

ib-async-mcp

An MCP server that provides an interface for the Interactive Brokers API via the ib_async library. It enables users to manage accounts, access real-time and historical market data, and execute or monitor trades through TWS or IB Gateway.

aws-mcp-connector

aws-mcp-connector

Talk to AWS CLI from an MCP-speaking agent. Run any aws <service> <operation> command through the Model Context Protocol, with read-only defaults and gated write access.

MCP Holyrics

MCP Holyrics

Enables control and automation of Holyrics presentation software through natural language commands for managing lyrics, media, schedules, and events. It provides specialized tools to search content and orchestrate church presentation workflows via the Holyrics API.

ap2-iso20022

ap2-iso20022

Bridges AP2 and x402 payment mandates into ISO 20022 pain.001/pacs.008 records with spending-cap, expiry and authorisation guardrails, via an MCP server.

C++ Graph-RAG MCP Server

C++ Graph-RAG MCP Server

A Model Context Protocol server for analyzing large C++ codebases with semantic search, crash dump analysis, and a web UI for configuration.

Oura Ring MCP Server

Oura Ring MCP Server

A Model Context Protocol server that provides access to Oura Ring health and fitness data through the Oura API v2, enabling retrieval of sleep, activity, readiness, and other health metrics.

GBrain for BOS

GBrain for BOS

This MCP server provides a cost-optimized personal-knowledge brain, enabling AI agents to query imported documents via hybrid search and synthesis at minimal monthly spend.

dbt-doctor

dbt-doctor

AI-driven MCP server that audits, profiles, detects schema drift, and auto-generates documentation for dbt projects, enabling natural language interaction with your dbt project's health.

mcp-pokemon

mcp-pokemon

Enables querying Pokémon data from PokéAPI, including stats, types, abilities, evolution chains, and type matchups, via natural language or direct tool calls.

ImHex MCP Integration

ImHex MCP Integration

Enables AI assistants to perform autonomous binary analysis, malware inspection, firmware analysis, and reverse engineering workflows through a production-ready Python MCP server connected to the ImHex hex editor.

agent-link

agent-link

Enables two coding agents on separate machines to communicate directly via a private git repo, with end-to-end encryption and no server required. Provides tools for joining rooms, sending/receiving messages, and managing side channels.

Drizz Voice Generator

Drizz Voice Generator

Enables text-to-speech audio generation using ElevenLabs voices directly from Claude conversations, supporting single and batch conversion, voice listing, and voice ID lookup.

agentkit-mesh

agentkit-mesh

Enables agent-to-agent discovery and delegation via MCP, with tools for registering agents, discovering them by keyword matching, and delegating tasks over HTTP.

memser

memser

Provides MCP agents with persistent memory operations (store, recall, forget, consolidate, list) backed by Redis, Postgres, and pgvector, including semantic search and background consolidation.

CAD MCP Server

CAD MCP Server

Enables reading, analyzing, and editing CAD files (DXF and DWG) via natural language, including entity queries, layer management, and safe copy-based edits.

Bridge MCP

Bridge MCP

A Model Context Protocol server that gives any AI full control over a Windows PC, enabling application control, mouse/keyboard automation, screen capture, browser automation, and more.