{"apiVersion":"v1","directorySlug":"bodeinebrady-mcp-707eb641ff","title":"Sean Brady","description":"Sean Brady — Staff Product Designer at Docker. 15+ years designing trust, security, and 0→1 products for developer tools. Selected case studies inside.","pageUrl":"https://www.mcpbundles.com/skills/bodeinebrady-mcp-707eb641ff","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://bodeinebrady.com/api/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.bodeinebrady/bodeinebrady-mcp-707eb641ff","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_case_studies","description":"Index of all four case studies: slug, title, role, year, the one-line stake, and size. Call this first to see what is available, then get_case_study for the full text.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"List case studies","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_case_studies","displayName":"List case studies"},{"name":"get_case_study","description":"Full text of one case study by slug: the summary claims with their evidence, every prose section, pull quotes, and links to the live prototypes. Valid slugs: hub-vision, docker-hardened-images, hub-monetization, resolvability.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"enum":["hub-vision","docker-hardened-images","hub-monetization","resolvability"],"type":"string"},"include_sections":{"type":"boolean"}},"additionalProperties":false},"title":"Get a case study","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_case_study","displayName":"Get a case study"},{"name":"search_portfolio","description":"Keyword search across every case study, the résumé and the about copy. Returns ranked excerpts, each with a URL you can cite. Use this when you want evidence for a specific claim rather than a whole case study.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","maximum":25,"minimum":1},"query":{"type":"string","maxLength":2000,"minLength":2}},"additionalProperties":false},"title":"Search the portfolio","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_portfolio","displayName":"Search the portfolio"},{"name":"get_resume","description":"Structured résumé: summary, skills by group, every role with bullets, and education. Contact is email only, by choice.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Get the résumé","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_resume","displayName":"Get the résumé"},{"name":"match_job_description","description":"Paste a job posting. Returns the most relevant evidence from the portfolio for each requirement it can identify, with citations, plus the terms it found no evidence for. It retrieves and ranks; it does not decide whether Sean is a fit — that judgement is yours, and the gaps are reported honestly so you can make it.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["job_description"],"properties":{"job_description":{"type":"string","maxLength":60000,"minLength":40},"per_requirement":{"type":"integer","maximum":5,"minimum":1}},"additionalProperties":false},"title":"Match a job description","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"match_job_description","displayName":"Match a job description"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Sean-Brady&config=eyJ1cmwiOiAiaHR0cHM6Ly9ib2RlaW5lYnJhZHkuY29tL2FwaS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Sean-Brady%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbodeinebrady.com%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Sean-Brady%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbodeinebrady.com%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Sean+Brady&connectorUrl=https%3A%2F%2Fbodeinebrady.com%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Sean-Brady\" --url \"https://bodeinebrady.com/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bodeinebrady-mcp-707eb641ff","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bodeinebrady-mcp-707eb641ff/tools/{tool}","mcpServerUrl":"https://bodeinebrady.com/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bodeinebrady-mcp-707eb641ff?live=1"}