Discover Awesome MCP Servers
Extend your agent with 84,517 capabilities via MCP servers.
- All84,517
- 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
mc3000-mcp
MCP server for monitoring and controlling SKYRC MC3000 battery chargers over Bluetooth Low Energy.
Kitsu MCP Server
Connects AI assistants to the Kitsu open-source production management platform for animation, VFX, and game studios. It provides over 70 tools to manage projects, assets, shots, tasks, and production pipelines through natural language.
OpenSearch MCP Server
OpenSearch に保存された Wazuh セキュリティログのクエリと分析を可能にするモデルコンテキストプロトコルサーバー。アラートの検索、詳細情報の取得、統計の生成、トレンドの可視化などの機能を備えています。
netsuite-saved-search-mcp
Exposes NetSuite saved search exports as a structured query interface for Claude, enabling file discovery, column inspection, filtering, aggregation, memo categorization, and anomaly detection.
Locket MCP Server
Enables interaction with a read-later and link sharing social feed app, allowing users to manage links, bookmarks, and share through web, API, and MCP.
Trello MCP Server
Provides seamless integration with Trello's API to manage boards, lists, and cards through natural language. It supports full CRUD operations, card movement, and the ability to load Trello resources directly into an LLM's context for analysis.
Task Management MCP Server
Connects AI assistants to a task management API for creating, updating, and tracking tasks with iPhone notifications.
remote-mcp-server-authless
Deploys a stateless remote MCP server on Cloudflare Workers without authentication, enabling remote tool calls from MCP clients.
Prometheus MCP Server
Enables AI assistants to execute PromQL queries and discover metrics across multiple Prometheus tenants using the Model Context Protocol. It supports single and multi-tenant configurations with secure authentication for instant and range query analysis.
Nano Banana Pro MCP Server
Brings Google Gemini 2.0 Flash native image generation capabilities into Claude Code, enabling users to generate, edit, compose, and iteratively refine images using natural language prompts directly from their coding environment.
Docmost MCP Server
Enables AI agents to search, create, modify, and organize documentation pages and spaces in Docmost.
boondmanager-mcp-server
MCP server for the BoondManager API, enabling Claude to search, create, and modify records across 36 domains with 158 tools.
internet-context-mcp
A read-only MCP server that gives AI agents the web as compact, ranked, verified evidence — no API keys, no cloud retrieval, all models local.
MCP Notes
A personal knowledge management system built on the Model Context Protocol that transforms daily notes into organized, searchable knowledge.
POC MCP Server
Loomerのデータ、フォーム、フォームの回答、およびプロジェクトに、ページネーション、フィルタリング、およびソート機能を使用してアクセスおよび管理するためのツールを提供する概念実証サーバー。
AI Assistant Chat with Nmap Tool Integration
了解しました。以下に、いくつかの Nmap スキャンをツールとして備えた MCP (Malicious Compliance Platform) サーバーの例を示します。 **Disclaimer:** この情報は教育目的のみに提供されており、悪意のある活動に使用することは絶対に避けてください。許可なくネットワークをスキャンすることは違法であり、倫理に反します。 **Example MCP Server Setup (Conceptual):** This is a simplified conceptual example. A real-world MCP server would be significantly more complex and require robust security measures to prevent misuse. **1. Server Infrastructure:** * **Operating System:** Linux (e.g., Ubuntu Server, CentOS) - Provides a stable and flexible environment. * **Programming Language:** Python (with Flask or Django) - For building the web interface and handling API requests. * **Database:** PostgreSQL or MySQL - To store scan results, user data (if any), and configuration. * **Web Server:** Nginx or Apache - To serve the web interface. **2. Core Components:** * **Web Interface:** * Allows users (with appropriate authentication and authorization) to select scan targets, choose scan types, and view results. * Provides a dashboard with an overview of recent scans and potential vulnerabilities. * **API (Application Programming Interface):** * Enables programmatic access to the server's functionality. * Allows other tools and scripts to trigger scans and retrieve results. * **Scan Engine:** * The core component that executes the Nmap scans. * Uses Python's `python-nmap` library to interact with Nmap. * Handles scheduling, execution, and result parsing. * **Result Storage:** * Stores the raw Nmap output and parsed results in the database. * Provides a mechanism for searching and filtering results. * **Reporting:** * Generates reports in various formats (e.g., HTML, PDF, CSV) summarizing the scan results. * Highlights potential vulnerabilities and provides recommendations for remediation. **3. Nmap Scan Tools (Examples):** * **Ping Scan (Host Discovery):** * `nmap -sn <target>` * Discovers live hosts on a network by sending ICMP echo requests (pings). * Useful for identifying active devices before performing more in-depth scans. * **TCP Connect Scan:** * `nmap -sT <target>` * Establishes a full TCP connection to each port. * Reliable but easily detectable. * **SYN Scan (Stealth Scan):** * `nmap -sS <target>` * Sends SYN packets and analyzes the responses. * More stealthy than a TCP Connect scan. * **Version Detection:** * `nmap -sV <target>` * Determines the version of services running on open ports. * Helps identify known vulnerabilities associated with specific software versions. * **OS Detection:** * `nmap -O <target>` * Attempts to identify the operating system of the target host. * Can be unreliable but provides valuable information. * **Script Scan:** * `nmap --script <script_name> <target>` * Executes Nmap scripts to perform various tasks, such as vulnerability detection, banner grabbing, and brute-force attacks (use with extreme caution and only with explicit permission). Example: `nmap --script vuln <target>` (scans for common vulnerabilities). **4. Python Code Snippet (Illustrative):** ```python import nmap import json def run_nmap_scan(target, scan_type): nm = nmap.PortScanner() if scan_type == "ping": nm.scan(hosts=target, arguments='-sn') elif scan_type == "syn": nm.scan(hosts=target, arguments='-sS') elif scan_type == "version": nm.scan(hosts=target, arguments='-sV') else: return {"error": "Invalid scan type"} return nm.scaninfo() # Or process the results more thoroughly # Example usage: target_ip = "192.168.1.1" scan_results = run_nmap_scan(target_ip, "version") print(json.dumps(scan_results, indent=4)) ``` **5. Security Considerations:** * **Authentication and Authorization:** Implement strong authentication and authorization mechanisms to restrict access to the server and its functionality. * **Input Validation:** Thoroughly validate all user input to prevent command injection and other vulnerabilities. Sanitize the target IP address and scan type. * **Rate Limiting:** Implement rate limiting to prevent abuse and denial-of-service attacks. * **Logging and Auditing:** Log all activity on the server for auditing and security monitoring. * **Regular Updates:** Keep the operating system, software, and Nmap up to date with the latest security patches. * **Network Segmentation:** Isolate the MCP server on a separate network segment to limit the impact of a potential compromise. * **Legal Compliance:** Ensure that all scans are conducted in compliance with applicable laws and regulations. **Always obtain explicit permission before scanning any network or system.** **Translation to Japanese:** **MCPサーバーの例 (Nmapスキャンツール付き)** **免責事項:** この情報は教育目的のみに提供されており、悪意のある活動に使用することは絶対に避けてください。許可なくネットワークをスキャンすることは違法であり、倫理に反します。 **MCPサーバーのセットアップ例 (概念):** これは簡略化された概念的な例です。実際のMCPサーバーは、はるかに複雑になり、誤用を防ぐための堅牢なセキュリティ対策が必要になります。 **1. サーバーインフラストラクチャ:** * **オペレーティングシステム:** Linux (例: Ubuntu Server, CentOS) - 安定した柔軟な環境を提供します。 * **プログラミング言語:** Python (FlaskまたはDjangoを使用) - Webインターフェースの構築とAPIリクエストの処理に使用します。 * **データベース:** PostgreSQLまたはMySQL - スキャン結果、ユーザーデータ (存在する場合)、および構成を保存します。 * **Webサーバー:** NginxまたはApache - Webインターフェースを提供します。 **2. コアコンポーネント:** * **Webインターフェース:** * ユーザー (適切な認証と認可を持つ) がスキャン対象を選択し、スキャンタイプを選択し、結果を表示できるようにします。 * 最近のスキャンと潜在的な脆弱性の概要を示すダッシュボードを提供します。 * **API (アプリケーションプログラミングインターフェース):** * サーバーの機能へのプログラムによるアクセスを可能にします。 * 他のツールやスクリプトがスキャンをトリガーし、結果を取得できるようにします。 * **スキャンエンジン:** * Nmapスキャンを実行するコアコンポーネント。 * Pythonの`python-nmap`ライブラリを使用してNmapと対話します。 * スケジューリング、実行、および結果の解析を処理します。 * **結果ストレージ:** * 生のNmap出力と解析された結果をデータベースに保存します。 * 結果を検索およびフィルタリングするメカニズムを提供します。 * **レポート:** * スキャン結果をまとめたレポートをさまざまな形式 (例: HTML、PDF、CSV) で生成します。 * 潜在的な脆弱性を強調し、修復のための推奨事項を提供します。 **3. Nmapスキャンツール (例):** * **Pingスキャン (ホスト検出):** * `nmap -sn <ターゲット>` * ICMPエコー要求 (ping) を送信して、ネットワーク上のライブホストを検出します。 * より詳細なスキャンを実行する前に、アクティブなデバイスを識別するのに役立ちます。 * **TCP Connectスキャン:** * `nmap -sT <ターゲット>` * 各ポートへの完全なTCP接続を確立します。 * 信頼性がありますが、簡単に検出できます。 * **SYNスキャン (ステルススキャン):** * `nmap -sS <ターゲット>` * SYNパケットを送信し、応答を分析します。 * TCP Connectスキャンよりもステルス性が高いです。 * **バージョン検出:** * `nmap -sV <ターゲット>` * 開いているポートで実行されているサービスのバージョンを特定します。 * 特定のソフトウェアバージョンに関連付けられた既知の脆弱性を特定するのに役立ちます。 * **OS検出:** * `nmap -O <ターゲット>` * ターゲットホストのオペレーティングシステムを特定しようとします。 * 信頼できない場合がありますが、貴重な情報を提供します。 * **スクリプトスキャン:** * `nmap --script <スクリプト名> <ターゲット>` * Nmapスクリプトを実行して、脆弱性検出、バナーグラブ、ブルートフォース攻撃などのさまざまなタスクを実行します (非常に注意して、明示的な許可がある場合にのみ使用してください)。 例: `nmap --script vuln <ターゲット>` (一般的な脆弱性をスキャンします)。 **4. Pythonコードスニペット (例示):** ```python import nmap import json def run_nmap_scan(target, scan_type): nm = nmap.PortScanner() if scan_type == "ping": nm.scan(hosts=target, arguments='-sn') elif scan_type == "syn": nm.scan(hosts=target, arguments='-sS') elif scan_type == "version": nm.scan(hosts=target, arguments='-sV') else: return {"error": "Invalid scan type"} return nm.scaninfo() # または、結果をより徹底的に処理します # 使用例: target_ip = "192.168.1.1" scan_results = run_nmap_scan(target_ip, "version") print(json.dumps(scan_results, indent=4)) ``` **5. セキュリティに関する考慮事項:** * **認証と認可:** サーバーとその機能へのアクセスを制限するために、強力な認証および認可メカニズムを実装します。 * **入力検証:** コマンドインジェクションやその他の脆弱性を防ぐために、すべてのユーザー入力を徹底的に検証します。ターゲットIPアドレスとスキャンタイプをサニタイズします。 * **レート制限:** 悪用やサービス拒否攻撃を防ぐために、レート制限を実装します。 * **ロギングと監査:** 監査とセキュリティ監視のために、サーバー上のすべてのアクティビティをログに記録します。 * **定期的な更新:** オペレーティングシステム、ソフトウェア、およびNmapを最新のセキュリティパッチで最新の状態に保ちます。 * **ネットワークセグメンテーション:** 潜在的な侵害の影響を制限するために、MCPサーバーを別のネットワークセグメントに分離します。 * **法令遵守:** すべてのスキャンが適用される法律および規制に準拠して実行されるようにします。 **ネットワークまたはシステムをスキャンする前に、常に明示的な許可を得てください。** This provides a basic framework. Remember to prioritize security and ethical considerations when developing and using such tools. Always obtain explicit permission before scanning any network or system.
doc-search
MCP server for hybrid documentation search (keyword + vector) and RAG chat, enabling natural language queries with cited answers from indexed repositories.
usafiri-mcp
MCP server for Kenya transport — matatu route finder, NTSA services, boda licensing, freight logistics, passenger rights.
banktivity-mcp
Provides read-only access to Banktivity 8 personal finance databases, enabling LLM-powered summaries of transactions, balances, and spending.
AI MCP Server of Blockchain
イーサリアム、ビットコイン、VeChainをサポートするブロックチェーンのMCPサーバー
@ui5/mcp-server
Enables AI agents to assist with UI5 application development by providing tools for project scaffolding, API reference lookup, code analysis, and validation.
poke-bank
An MCP server that exposes Enable Banking API tools for interacting with bank accounts through Open Banking. It enables users to authenticate sessions, list accounts, and fetch transaction history or balances via a secure self-hosted server.
Bear Notes MCP Server with RAG
Connects Bear Notes to AI assistants using semantic search and RAG (Retrieval-Augmented Generation), allowing AI systems to access and understand your personal knowledge base through meaningful search rather than just keyword matching.
Gitmoji Commit MCP
An MCP server for creating, validating, and formatting Git commits with emojis following the conventional commit standard.
GitHub Remote MCP Server
A cloud platform for registering and using remote tools with GitHub's MCP service, enabling agents to access registered tools through SSE endpoints.
lanhu-ui
Fetches Lanhu UI design specs and assets with minimal tokens, enabling coding agents to implement high-fidelity UI by providing precise coordinates, styles, and downloaded resources.
reelfaceless-mcp
Schedule short-form video posts to YouTube and TikTok from Claude Desktop or any MCP client using the ReelFaceless public API.
mcp-arcgis-sanbernardino
City of San Bernardino GIS — San Bernardino, California open geospatial data (ArcGIS).
swift-iso20022-mcp
An MCP server that provides AI agents with tools to validate SWIFT MT and ISO 20022 MX payment messages, check BIC/IBAN correctness, and convert between MT and MX formats.
Synapse MCP
A semantic code context server that connects your local repository to AI assistants via the Model Context Protocol, enabling dynamic codebase exploration without copy-pasting.