Promise
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Evidence-backed follow-through memory for what you owe, await, and need to remember.
| Author | ai.usepromise |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 317 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Promise": {
"url": "https://mcp.usepromise.ai/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (11)
connect_promiseread-onlyReturn a Promise signup URL for users who want agent access to follow-up memory. Safety: Never collects provider credentials in the agent. Send the user to Promise.
Parameters:
state— string — Opaque agent state returned unchanged after authorization.intent— string — Signup intent to preserve in Promise attribution.scopes— arrayreturnUrl— string — HTTPS URL the user can return to after Promise authorization.clientName— string — Name of the agent or MCP client requesting access.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_todayread-onlyReturn what currently deserves the user's attention. Safety: Return concise items and links back to Promise for sensitive action.
Parameters:
horizonDays— integer
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_commitmentsread-onlyList what the user owes and what the user is waiting on. Safety: Do not infer more certainty than Promise returns.
Parameters:
limit— integerscope— stringcategory— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_commitmentread-onlyRetrieve a structured Promise commitment or waiting-on item. Safety: Prefer structured status, due dates, people, and source links over raw mail.
Parameters:
id(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_commitment_evidenceread-onlyShow why Promise believes a follow-up or memory exists. Safety: Return source summaries and citations permitted by the platform API.
Parameters:
id(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_person_contextread-onlySummarize what matters before the user speaks with someone. Safety: Avoid exposing hidden/private fields unless the platform scopes allow them.
Parameters:
limit— integerquery— string — Name or email search when contactId is unknown.contactId— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
search_memoryread-onlySearch Promise's derived memory with user authorization. Safety: Search derived Promise memory, not raw provider mailboxes.
Parameters:
query(required) — stringlimit— integer
Hints: read-only yes · destructive no · idempotent yes · open-world no
capture_noteLet a user tell Promise something to remember. Safety: Echo what Promise understood and require review when the platform requests it.
Parameters:
transcript(required) — stringkind— stringdueAt— stringtitle— stringcontactId— stringrequestId— stringpersonName— string
Hints: read-only no · destructive no · idempotent no · open-world no
create_follow_upCreate a future follow-up from explicit user intent. Safety: Only create follow-ups from explicit user instructions.
Parameters:
title(required) — stringdueAt— stringcontactId— stringrequestId— stringpersonName— stringtranscript— string
Hints: read-only no · destructive no · idempotent no · open-world no
mark_resolvedTell Promise that a commitment or waiting-on item is complete. Safety: Confirm destructive or irreversible status changes in the agent UI.
Parameters:
id(required) — string
Hints: read-only no · destructive no · idempotent no · open-world no
draft_follow_upDraft a follow-up message without sending it. Safety: Do not send email in v1. Return a draft and Promise confirmation link.
Parameters:
goal— stringcontext— stringpersonName— stringcommitmentId— string
Hints: read-only no · destructive no · idempotent no · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.