{"apiVersion":"v1","directorySlug":"justlay-mcp-315e63f310","title":"Grey Mirror by JustLayMe","description":"Analyze your entire text history for shifts in effort, reply timing, conflict and repair. Start free with evidence-linked findings from your conversation.","pageUrl":"https://www.mcpbundles.com/skills/justlay-mcp-315e63f310","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://justlay.me/mcp","hostedMcpUrl":null,"toolCount":9,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"me.justlay/justlay-mcp-315e63f310","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"open_grey_mirror","description":"Return a safe JustLayMe link for Grey Mirror, methodology, sample, metrics, privacy, trust, terms, contact, or an owned job.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"jobId":{"type":"string"},"destination":{"enum":["home","upload","methodology","metrics","sample","privacy","trust","terms","contact","job"],"type":"string","default":"home"}}},"title":"Open Grey Mirror","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"open_grey_mirror","displayName":"Open Grey Mirror"},{"name":"explain_grey_mirror","description":"Explain how Grey Mirror reads exported relationship conversations for measured communication patterns, evidence, and confidence scope.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"focus":{"enum":["overview","privacy","methodology","evidence","limitations","routes","reruns","pipeline","report","accuracy"],"type":"string","default":"overview"}}},"title":"Explain Grey Mirror","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"explain_grey_mirror","displayName":"Explain Grey Mirror"},{"name":"list_supported_exports","description":"List safe Grey Mirror upload formats and platform export notes without requesting private conversation text in ChatGPT.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"platform":{"enum":["all","imessage","whatsapp","instagram","messenger","signal","telegram","android_sms","csv","json","zip"],"type":"string","default":"all"}}},"title":"List Supported Exports","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_supported_exports","displayName":"List Supported Exports"},{"name":"explain_export_steps","description":"Give high-level message export preparation steps and route sensitive files to the JustLayMe Grey Mirror upload flow.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"platform":{"enum":["imessage","whatsapp","instagram","messenger","signal","telegram","android_sms","generic"],"type":"string","default":"generic"}}},"title":"Explain Export Steps","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"explain_export_steps","displayName":"Explain Export Steps"},{"name":"show_sample_report","description":"Show a de-identified public Grey Mirror sample report so people can understand the report structure and metrics.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"route":{"enum":["romantic","platonic","family","default"],"type":"string","default":"default"},"section":{"enum":["overview","metrics","pattern_memory","trajectory","evidence","next_steps"],"type":"string","default":"overview"}}},"title":"Show Sample Report","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"show_sample_report","displayName":"Show Sample Report"},{"name":"explain_metric","description":"Explain a Grey Mirror metric in plain language with interpretation guidance and evidence scope.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["metric"],"properties":{"metric":{"enum":["health_score","repair_rate","gottman_ratio","positivity_reciprocity","response_time","power_dynamics","future_planning","communication_shifts","taxonomy_142","pattern_memory","recurrence_rate","loop_resolution_rate","trajectory_drift","forecast_confidence","evidence_density"],"type":"string"}}},"title":"Explain Metric","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"explain_metric","displayName":"Explain Metric"},{"name":"get_grey_mirror_job_status","description":"Check safe progress fields for a Grey Mirror job owned by the linked JustLayMe account.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["jobId"],"properties":{"jobId":{"type":"string"}}},"title":"Get Grey Mirror Job Status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_grey_mirror_job_status","displayName":"Get Grey Mirror Job Status"},{"name":"get_existing_report_summary","description":"Return a compact safe summary for an existing Grey Mirror report when current JustLayMe access allows it.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["jobId"],"properties":{"jobId":{"type":"string"},"detailLevel":{"enum":["brief","standard"],"type":"string","default":"standard"}}},"title":"Get Existing Report Summary","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_existing_report_summary","displayName":"Get Existing Report Summary"},{"name":"compare_existing_reports","description":"Compare two existing Grey Mirror reports owned by the linked JustLayMe account when current access allows it.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["currentJobId"],"properties":{"currentJobId":{"type":"string"},"previousJobId":{"type":"string"}}},"title":"Compare Existing Reports","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"compare_existing_reports","displayName":"Compare Existing Reports"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Grey-Mirror-by-JustLayMe&config=eyJ1cmwiOiAiaHR0cHM6Ly9qdXN0bGF5Lm1lL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Grey-Mirror-by-JustLayMe%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fjustlay.me%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Grey-Mirror-by-JustLayMe%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fjustlay.me%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Grey+Mirror+by+JustLayMe&connectorUrl=https%3A%2F%2Fjustlay.me%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Grey-Mirror-by-JustLayMe\" --url \"https://justlay.me/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/justlay-mcp-315e63f310","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/justlay-mcp-315e63f310/tools/{tool}","mcpServerUrl":"https://justlay.me/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/justlay-mcp-315e63f310?live=1"}