CTFd MCP Server
JSON →Connect to CTFd instance, download tasks and submit flags
Install
npx -y ctfd-mcp-server Tools · 10
- set_base_url Set the base URL for the CTFd instance
- set_token Set authentication token
- set_cookie Set session cookie
- login Login with credentials
- challenges List challenges, optionally filtered by category
- challenge Get challenge details by name or ID
- submit_flag Submit a flag
- scoreboard Get the CTFd scoreboard
- progress Get current user's progress
- health Check connection health
Environment variables
BASE_URLCTFD_TOKEN