{"data":{"name":"com.cyberlibrary/library","title":"Cyber Library","description":"Search and read Cyber Library, a free structured cybersecurity knowledge base. Read-only, no auth.","version":"1.0.0","websiteUrl":"https://www.cyberlibrary.com/en/mcp","repositoryUrl":null,"remotes":[{"url":"https://www.cyberlibrary.com/api/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-11T13:46:53.009Z","updatedAt":"2026-10-11T13:46:53.009Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Cyber Library","source":"official-registry","sourceId":"com.cyberlibrary/library","updatedAt":"2026-10-11T13:46:53.009Z","confidence":100,"websiteUrl":"https://www.cyberlibrary.com/en/mcp","description":"Search and read Cyber Library, a free structured cybersecurity knowledge base. Read-only, no auth.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.cyberlibrary/library","endpointFingerprint":"5397b55a57c59b95f8838425a001af902ff69f34d424f18a130c3275ea68f685","name":"get_outline","title":"Outline of a branch","description":"Indented outline of the library tree below a path (default: whole library) down to a given depth. Useful to understand how a domain is organized before reading pages. Capped at 400 entries. Docs: https://www.cyberlibrary.com/en/mcp","inputSchema":{"type":"object","properties":{"path":{"description":"Branch path; omit for the whole library","type":"string"},"depth":{"description":"Levels to include, default 2","type":"integer","minimum":1,"maximum":6},"locale":{"description":"Locale code, default \"en\"","type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Outline of a branch","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"09e0849a31b177e1c67375e09edaa150953cb76465eaffd29aea9b077722672c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T10:47:07.873Z","metadataTrust":"untrusted"},{"serverName":"com.cyberlibrary/library","endpointFingerprint":"5397b55a57c59b95f8838425a001af902ff69f34d424f18a130c3275ea68f685","name":"get_page","title":"Read a library page","description":"Returns a page of the Cyber Library as markdown with its metadata (title, URL, breadcrumbs, last update, contributors) and, for folders, the list of child pages. Paths look like \"offensive/software/applications/server/containers/container-escape\"; full URLs are accepted. Docs: https://www.cyberlibrary.com/en/mcp","inputSchema":{"type":"object","properties":{"path":{"type":"string","minLength":1,"description":"Page path or URL"},"locale":{"description":"Locale code, default \"en\"","type":"string"},"max_chars":{"description":"Truncate the body after this many characters (default: no limit)","type":"integer","minimum":500,"maximum":200000}},"required":["path"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Read a library page","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"49b09e2fab7cf4a61e4b00de58d667f5f7d51730cd37bed548901dc9b06a43cd","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T10:47:07.873Z","metadataTrust":"untrusted"},{"serverName":"com.cyberlibrary/library","endpointFingerprint":"5397b55a57c59b95f8838425a001af902ff69f34d424f18a130c3275ea68f685","name":"get_planned_subtree","title":"Planned subtree","description":"Outline of the planned taxonomy below a topic id (from search_planned_topics; omit for the Cyber root) with each topic's kind and status. Capped at 400 entries. Docs: https://www.cyberlibrary.com/en/mcp","inputSchema":{"type":"object","properties":{"topic_id":{"description":"Topic id; omit for the Cyber root","type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"depth":{"description":"Levels to include, default 2","type":"integer","minimum":1,"maximum":8}},"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Planned subtree","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"90866d8d35d37804ed2d1faf2d12c33027d3010c6a7a574782bfb329da7c0bdc","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T10:47:07.873Z","metadataTrust":"untrusted"},{"serverName":"com.cyberlibrary/library","endpointFingerprint":"5397b55a57c59b95f8838425a001af902ff69f34d424f18a130c3275ea68f685","name":"list_topics","title":"List the children of a topic","description":"Lists the direct children of a folder of the library (or the six top-level sections when no path is given): title, path, number of sub-pages and description. Docs: https://www.cyberlibrary.com/en/mcp","inputSchema":{"type":"object","properties":{"path":{"description":"Folder path, e.g. \"offensive/software\"; omit for the top level","type":"string"},"locale":{"description":"Locale code, default \"en\"","type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"List the children of a topic","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"fb5fbaf1206cdcd89e26dbe02abe757dede46223fd2b3532c3f78a17b27cf370","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T10:47:07.873Z","metadataTrust":"untrusted"},{"serverName":"com.cyberlibrary/library","endpointFingerprint":"5397b55a57c59b95f8838425a001af902ff69f34d424f18a130c3275ea68f685","name":"search_library","title":"Search the Cyber Library","description":"Full-text search over the published pages of cyberlibrary.com (titles, descriptions, paths). Returns the best matches with their path and URL; pass a path to get_page to read it. Docs: https://www.cyberlibrary.com/en/mcp","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"description":"Search terms, e.g. \"kerberoasting\" or \"container escape\""},"locale":{"description":"Locale code, default \"en\"","type":"string"},"limit":{"description":"Max results, default 10","type":"integer","minimum":1,"maximum":50}},"required":["query"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Search the Cyber Library","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"26d5beab74a939d2d303211136cb70c9a504f94cab2ce97672e713081f3c9663","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T10:47:07.873Z","metadataTrust":"untrusted"},{"serverName":"com.cyberlibrary/library","endpointFingerprint":"5397b55a57c59b95f8838425a001af902ff69f34d424f18a130c3275ea68f685","name":"search_planned_topics","title":"Search the planned taxonomy","description":"Searches the structure database snapshot of the Cyber taxonomy: every planned topic (8k+), including drafts not yet published on the site, with its status (draft, review, ready, generated, published) and position. Use get_planned_subtree with an id to explore around a match. Docs: https://www.cyberlibrary.com/en/mcp","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"description":"Title search terms"},"limit":{"description":"Max results, default 15","type":"integer","minimum":1,"maximum":50},"status":{"description":"Only topics with this status","type":"string","enum":["draft","review","ready","generated","published"]}},"required":["query"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Search the planned taxonomy","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"35d5abdf3b95ece2d9020459f5daaab2093fabcbda503d205e309597ffc79533","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T10:47:07.873Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"5397b55a57c59b95f8838425a001af902ff69f34d424f18a130c3275ea68f685","protocol":"streamable-http","status":"indexed","toolCount":6,"observedAt":"2026-11-03T10:47:07.873Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.cyberlibrary/library":{"url":"https://www.cyberlibrary.com/api/mcp"}}},"Cursor":{"mcpServers":{"com.cyberlibrary/library":{"url":"https://www.cyberlibrary.com/api/mcp"}}},"VS Code":{"servers":{"com.cyberlibrary/library":{"type":"http","url":"https://www.cyberlibrary.com/api/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://www.cyberlibrary.com/api/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.cyberlibrary%2Flibrary","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.cyberlibrary%2Flibrary","name":"com.cyberlibrary/library","description":"Search and read Cyber Library, a free structured cybersecurity knowledge base. Read-only, no auth.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://www.cyberlibrary.com/api/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://www.cyberlibrary.com/en/mcp","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.cyberlibrary/library","status":"online","lastCheckedAt":"2026-11-03T20:17:09.568Z","lastSuccessfulCheck":"2026-11-03T20:17:09.568Z","latencyMs":60,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T20:17:09.568Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T20:17:09.568Z"},"security":null,"timestamps":{"createdAt":"2026-10-11T13:46:53.009Z","updatedAt":"2026-10-11T13:46:53.009Z","observedAt":"2026-11-03T20:17:09.568Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}