LovedOne Family MCP
mcp remote · streamable-http · v0.4.0 · source: crawl
https://api.lovedone.app/mcp/v1
https://github.com/Terahertz-Inc/sandwich-platform
Authenticated MCP for one family household: loved ones, members, and Family Inbox plaintext.
Works
100
Verified Oct 31, 2026 · p50 574 ms · p95 585 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'app.lovedone/family-inbox' |
| tools_listed | 15 | pass | 12 tools |
| schema_complete | 15 | pass | 12 of 12 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 574 ms |
| latency_p95 | 5 | pass | p95 585 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (12)
| Name | Description | Schema |
|---|---|---|
ping | Smoke-test tool. Returns pong plus the authenticated caller's uid, tenant, and auth method. No PHI. No side effects. | typed |
get_user_profile | Returns the signed-in user's LovedOne profile: uid, email, tenant type, and any linked family workspace. | typed |
list_loved_ones | Lists loved ones in the caller's family workspace: id, name, and Family Inbox address. Does not return date of birth or medications. | typed |
list_family_members | Lists people on the caller's family workspace (role, relationship, invite status). Emails are PII — do not log them in third-party agent traces if you can avoid it. | typed |
list_inbox_messages | Lists recent messages in one loved one's Family Inbox (subject, sender, category, preview). Does not return HTML bodies. Scope: the caller's family workspace only. PHI may be present in subjects and p | typed |
get_inbox_message | Returns one Family Inbox message as plaintext (no HTML). Requires messageId from list_inbox_messages. Rejected if the message is not in the caller's workspace. Treat bodyText as potentially PHI. | typed |
list_care_events | Returns recent care events for the caller's family workspace. Optionally scope to a single lovedOneId; otherwise aggregates across all loved ones on the workspace. Limit is 1-50 and is applied per lov | typed |
invite_family_member | Invites a sibling or other family member to this household by email, with role coordinator or viewer. Sends the same LovedOne invite email as the web app. Owner or coordinator only — viewers are rejec | typed |
create_provider_code | Mints a short-lived, single-use provider/vendor link code for one loved one in this household. Hand the code to a LovedOne Soft agency so they can link that person as a client. Owner or coordinator on | typed |
reply_to_inbox_message | Sends a plaintext reply to a Family Inbox message using the same from address (family-inbox@m.lovedone.app) and reply-to (the loved one's @lovedone.app inbox) as the LovedOne web app. Owner or coordin | typed |
onboard_loved_one | Sets up a loved one on LovedOne from conversation: creates the caller's family workspace on first use (or adds to it), allocates their private @lovedone.app care-inbox address, and records the caller' | typed |
get_onboarding_status | Returns the caller's LovedOne setup state: whether a family workspace exists, which loved ones and @lovedone.app inbox addresses are set up, member counts, and ordered nextSteps. Call this first whene | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/app-lovedone-family-inbox)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.