{"apiVersion":"v1","directorySlug":"medlock-mcp-1763d3d20e","title":"Medlock","description":"Medlock lets you unlock AI insights without unlocking your private health data.","pageUrl":"https://www.mcpbundles.com/skills/medlock-mcp-1763d3d20e","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://medlock.ai/api/mcp","hostedMcpUrl":null,"toolCount":2,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.medlock/medlock-mcp-1763d3d20e","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"solid_fetch_vitals","description":"Fetch selected vitals from the user's connected Solid Pod. The current open-source deployment returns deterministic demo readings.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"dataTypes":{"type":"array","items":{"enum":["heart_rate","blood_pressure","blood_oxygen","respiratory_rate","temperature"],"type":"string"},"default":["heart_rate","blood_pressure","blood_oxygen","respiratory_rate","temperature"],"maxItems":5,"minItems":1},"dateRange":{"type":"object","properties":{"end":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"start":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"}}}}},"title":"Fetch vitals","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"solid_fetch_vitals","displayName":"Fetch vitals"},{"name":"vitals_scan","description":"Prepare a browser-based vitals scan handoff. The tool returns instructions and a URL; it never activates camera hardware from the MCP server.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"device":{"enum":["front","rear"],"type":"string","default":"front"}}},"title":"Prepare vitals scan","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"vitals_scan","displayName":"Prepare vitals scan"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Medlock&config=eyJ1cmwiOiAiaHR0cHM6Ly9tZWRsb2NrLmFpL2FwaS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Medlock%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmedlock.ai%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Medlock%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmedlock.ai%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Medlock&connectorUrl=https%3A%2F%2Fmedlock.ai%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Medlock\" --url \"https://medlock.ai/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/medlock-mcp-1763d3d20e","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/medlock-mcp-1763d3d20e/tools/{tool}","mcpServerUrl":"https://medlock.ai/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/medlock-mcp-1763d3d20e?live=1"}