Participant MCP
KernelKittens CTF イベントキット
このリポジトリは CTFd 3.8.7 を起点にし、以下の3つの公開コンポーネントを追加しています。
CTFd 向けのトランザクショナルなソルブアウトボックス。
Rust製のイベント台帳サービス。
ctf_list_challenges、ctf_get_challenge、ctf_get_scoreboard、ctf_submit_flagを公開する、参加者専用のMCPサービス。
スタッフ向けの操作および管理操作は、参加者向けのMCPの対象外です。以下は、元のCTFd READMEです。
CTFdとは?
CTFdは、使いやすさとカスタマイズ性に焦点を当てたCapture The Flagフレームワークです。CTFの運営に必要な機能がすべて揃っており、プラグインとテーマで簡単にカスタマイズできます。

Related MCP server: mcp-ctftime
特徴
管理インターフェースから、チャレンジ、カテゴリ、ヒント、フラグを自由に作成できます。
動的スコアリングチャレンジ
アンロック可能なチャレンジのサポート
独自のカスタムチャレンジを作成するためのチャレンジプラグインアーキテクチャ
静的フラグおよび正規表現ベースのフラグ
カスタムフラグプラグイン
アンロック可能なヒント
サーバーまたはAmazon S3互換バックエンドへのファイルアップロード
チャレンジの試行回数の制限とチャレンジの非表示
自動的なブルートフォース対策
個人戦とチーム戦の競技形式
ユーザーは1人でプレイすることも、チームを組んで一緒にプレイすることもできます
同点を自動的に判定するスコアボード
スコアを一般公開しない
特定の時刻にスコアを固定する
トップ10チームを比較するスコアグラフとチームの進捗グラフ
Markdownによるコンテンツ管理システム
SMTP + Mailgunのメールサポート
メール確認のサポート
パスワード忘れのサポート
競技の自動開始と終了
チームの管理、非表示、BAN
アーカイブ用にCTFデータをインポート・エクスポート
そして、そのほかにも多数の機能があります
インストール
依存関係をインストールします:
pip install -r requirements.txtprepare.shスクリプトを使って、aptを利用してシステムの依存関係をインストールすることもできます。
CTFd/config.ini を自分の好みに合わせて変更します。
ターミナルで
python serve.pyまたはflask runを実行すると、デバッグモードで起動します。
自動生成されたDockerイメージは、次のコマンドで利用できます。
docker run -p 8000:8000 -it ctfd/ctfd
または、ソースリポジトリで次にコマンドを実行すると、Docker Composeを利用できます。
docker compose up
デプロイオプション と Getting Started ガイドについては、CTFdドキュメント をご覧ください。
ライブデモ
サポート
基本的なサポートを受けるには、MajorLeagueCyberコミュニティ に参加してください:
商用サポートをご希望の場合や、特別なプロジェクトがある場合は、お気軽に お問い合わせください。
マネージドホスティング
CTFdを利用したいが、インフラの管理は避けたい場合は、CTFdウェブサイト で管理型CTFdデプロイメントをご確認ください。
MajorLeagueCyber
CTFdは MajorLeagueCyber と高度に統合されています。MajorLeagueCyber (MLC) は、イベントのスケジュール設定、チームの追跡、イベントへのシングルサインオンを提供するCTF統計トラッカーです。
MajorLeagueCyberにCTFイベントを登録すると、ユーザーは自動的にログインし、個人やチームのスコアを追跡したり、writeupを投稿したり、重要なイベントの通知を受け取ったりすることができます。
MajorLeagueCyberと統合するには、アカウントを登録してイベントを作成し、CTFd/config.py の該当箇所または管理者パネルにクライアントIDとクライアントシークレットを設定するだけです:
OAUTH_CLIENT_ID = None
OAUTH_CLIENT_SECRET = Noneクレジット
ロゴ by Laura Barbera
テーマ by Christopher Thompson
通知音 by Terrence Martin
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables interaction with CTFd platforms for Capture The Flag competitions, allowing users to list challenges, read details, manage dynamic Docker containers, and submit flags through natural language.525Apache 2.0
- AlicenseAqualityCmaintenanceEnables AI assistants to query CTF (Capture The Flag) cybersecurity competition data from CTFtime.org, including events, team rankings, results, and votes through the public CTFtime API.713MIT
- FlicenseAqualityDmaintenanceProvides programmatic access to CTFtime.org data for retrieving information about CTF competitions, team rankings, and event results. It enables users to search for upcoming events, analyze team performance, and access historical competition data through a standardized interface.94
- AlicenseNot gradedqualityCmaintenanceEnables users to list CTFd challenges, read details, start/stop dynamic Docker instances, and submit flags through natural language.5Apache 2.0
Related MCP Connectors
Public read-only MCP HTTP gateway for the Solapur software developers registry.
Search Codeforces problems and inspect public problem metadata through the official Codeforces API.
Lichess public API: players, ratings, eval, tablebase, opening explorer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/KernelKittens/ctf-event-kit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
