{"apiVersion":"v1","directorySlug":"elba-mcp-a7daa62f11","title":"Elba","description":"A fence around one folder on your computer. One HTML file. No account, no server, no telemetry. €49 once — free for everyone in 2030.","pageUrl":"https://www.mcpbundles.com/skills/elba-mcp-a7daa62f11","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://elba.works/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"works.elba/elba-mcp-a7daa62f11","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_content","description":"Full-text search across Elba's answers, guides, and journal posts. Returns the best matching pages with a short snippet.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","default":15,"maximum":50,"minimum":1},"query":{"type":"string","minLength":2}},"additionalProperties":false},"title":"Search all Elba content","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_content","displayName":"Search all Elba content"},{"name":"list_answers","description":"List Elba's longtail answer pages (short, direct answers to privacy/encryption questions). Optional cluster filter (A–F) or free-text query matched against title, keyword, and intro.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","default":50,"maximum":100,"minimum":1},"query":{"type":"string","minLength":1},"cluster":{"enum":["A","B","C","D","E","F"],"type":"string"}},"additionalProperties":false},"title":"List answer pages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_answers","displayName":"List answer pages"},{"name":"get_answer","description":"Return the full content of a single Elba answer page by slug, including intro, sections, and FAQ.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","minLength":1}},"additionalProperties":false},"title":"Get an answer page","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_answer","displayName":"Get an answer page"},{"name":"list_guides","description":"List Elba's longform guide pages (deeper explainers on local encryption, backups, privacy). Optional query filters title, keyword, and intro.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","default":50,"maximum":100,"minimum":1},"query":{"type":"string","minLength":1}},"additionalProperties":false},"title":"List guide pages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_guides","displayName":"List guide pages"},{"name":"get_guide","description":"Return the full content of a single Elba guide by slug.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","minLength":1}},"additionalProperties":false},"title":"Get a guide page","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_guide","displayName":"Get a guide page"},{"name":"list_journal","description":"List Elba's journal posts — essays on privacy, mortalware, and the philosophy behind the product.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","default":50,"maximum":100,"minimum":1},"query":{"type":"string","minLength":1}},"additionalProperties":false},"title":"List journal posts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_journal","displayName":"List journal posts"},{"name":"get_journal_post","description":"Return the full text of a single Elba journal post by slug.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","minLength":1}},"additionalProperties":false},"title":"Get a journal post","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_journal_post","displayName":"Get a journal post"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Elba&config=eyJ1cmwiOiAiaHR0cHM6Ly9lbGJhLndvcmtzL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Elba%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Felba.works%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Elba%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Felba.works%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Elba&connectorUrl=https%3A%2F%2Felba.works%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Elba\" --url \"https://elba.works/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/elba-mcp-a7daa62f11","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/elba-mcp-a7daa62f11/tools/{tool}","mcpServerUrl":"https://elba.works/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/elba-mcp-a7daa62f11?live=1"}