Learn cybersecurity, from the foundations up.
A structured, community-maintained knowledge base: six tracks, one tree, from how a network works to how an attacker thinks.
Read the library → · Browse the structure · Connect your assistant
⭐ If the library helps you, star the repo. Stars help other learners find it.
Search with ⌘ K, read an article, move through the tracks and the sidebar, explore the structure map.
Security knowledge is scattered across blog posts, slide decks and tool READMEs. Cyber Library puts it in one tree, so every technique sits next to the ones that share its mental model, with real commands, the mechanism behind them, and links to primary sources.
- 1,600+ pages, 70 languages. Plain Markdown, published to cyberlibrary.com.
- Structure first. Every page is planned as a topic in a shared taxonomy before it is written.
- Deep, not wide. Technique pages show the full chain: how it works, how it is exploited, the tools, and the references.
- Made for people and for assistants. Copy any page as Markdown, open it in ChatGPT or Claude, or query the whole library through the MCP server.
A public, read-only MCP server. No account, no API key, nothing to run.
Claude Code, one line:
claude mcp add --transport http cyber-library https://www.cyberlibrary.com/api/mcpCursor: one-click install, or add this to .cursor/mcp.json (Windsurf takes the same block in mcp_config.json):
{ "mcpServers": { "cyber-library": { "url": "https://www.cyberlibrary.com/api/mcp" } } }VS Code and GitHub Copilot: one-click install, or add this to .vscode/mcp.json:
{ "servers": { "cyber-library": { "type": "http", "url": "https://www.cyberlibrary.com/api/mcp" } } }Claude Desktop and claude.ai: Settings, Connectors, Add custom connector, paste https://www.cyberlibrary.com/api/mcp.
ChatGPT: Settings, Connectors, Advanced, turn on Developer mode, then create a connector with the same URL.
Stdio-only clients: bridge it with npx -y mcp-remote https://www.cyberlibrary.com/api/mcp.
Then ask: "Explain how Kerberoasting works and link me the page." Your assistant gets six tools (search_library, get_page, list_topics, get_outline, search_planned_topics, get_planned_subtree) and cites the page URLs. Full setup for every client is on cyberlibrary.com/mcp.
| Section | Focus |
|---|---|
| Foundation | History, ethics, risk, and the human side of security |
| Offensive | Ethical hacking, testing, and adversarial simulation |
| Defensive | Monitoring, incident response, and resilience |
| Governance | Policy, compliance, and executive-level security |
| Intelligence | Threat intelligence and OSINT |
| Career | Roles, skills, certifications, and growth |
The content is plain Markdown, generated from a shared taxonomy and published to cyberlibrary.com. Pages are written in a consistent house style: offensive topics explain the vulnerability and how it is exploited, with real commands and references.
git clone https://github.com/Cyber-Courses/Cyber-Library.git
cd Cyber-LibraryOpen the Markdown in your editor, or point your own static-site pipeline at it.
- CONTRIBUTING.md: propose a topic, write or fix a page, translate, and how review works. Looking for a first task? See the good first issues.
- Collaboration wiki: how to propose and submit content, the writing style guide, and the review flow.
- Content dashboard: backlog, in progress, and published work.
- Issues: pick a template under
.github/ISSUE_TEMPLATE/for a content correction, a new-topic request, a translation issue, a site bug, or a wiki change. - Chat: questions and quick help on Discord.
New pages are tracked as topics in the taxonomy first, then written; see the wiki for the full flow.
The content of this repository is published under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license (CC BY-NC-SA 4.0). You may read, share and adapt it with attribution, for non-commercial purposes, and under the same terms. Contact us for any commercial use. The license page explains it in plain words, with how to credit the library, in 70 languages.
Part of the Cyber family: Cyber Library · Cyber CTF · Cyber Courses · Cyber Bench
Read at cyberlibrary.com · Contribute via the wiki · Chat on Discord



