{"domain":"cooperemail.com","count":1,"changes":[{"captured_at":"2026-10-02T11:04:44","card_hash":"ccca177f649c3d4df686277051cdfb66c66ef1d904adfe8444758bccff413c87","previous_card_hash":null,"diff":{"skills_added":[{"id":"billing","name":"Plan and usage","description":"Check the account's plan, monthly usage, and limits, and create a Stripe Checkout link for the human to upgrade. MCP: cooper_billing_status, cooper_upgrade_link. REST: GET /api/v1/billing, POST /api/v1/billing/checkout.","tags":["billing","usage","limits"],"inputModes":null,"outputModes":null},{"id":"create-inbox","name":"Create an email inbox","description":"Create a dedicated email address (username@cooperemail.com) for an agent in one call. Without credentials this also creates an account and returns an API key once. MCP: cooper_onboard, cooper_create_inbox, cooper_list_inboxes. REST: POST /api/v1/onboard, GET/POST /api/v1/inboxes.","tags":["email","inbox","onboarding","agents"],"inputModes":null,"outputModes":null},{"id":"human-in-the-loop","name":"Human in the loop by email","description":"Register a human owner (confirmed by email), send them progress, done, needs_input, or error updates in one thread, and turn their authenticated email replies (DMARC, or DKIM aligned with From) into tasks the agent answers in the same thread. MCP: cooper_add_owner, cooper_list_owners, cooper_notify_owner, cooper_get_tasks, cooper_reply_task. REST: /api/v1/inboxes/{id}/owners, /api/v1/updates, /api/v1/tasks.","tags":["human-in-the-loop","approvals","notifications","email"],"inputModes":null,"outputModes":null},{"id":"inbound-webhooks","name":"Inbound email webhooks","description":"Register an HTTPS webhook that Cooper signs and POSTs when mail is received or sent, or when an owner task arrives, optionally filtered to one inbox. MCP: cooper_register_webhook. REST: /api/v1/webhooks.","tags":["webhooks","events","inbound","email"],"inputModes":null,"outputModes":null},{"id":"read-and-search-email","name":"Read and search email","description":"List recent messages, read one in full (with quoted history stripped into extracted_text), and search every stored message by keyword, sender, recipient, or subject. MCP: cooper_list_messages, cooper_get_message, cooper_search. REST: GET /api/v1/inboxes/{id}/messages, GET /api/v1/search.","tags":["email","inbox","search","read"],"inputModes":null,"outputModes":null},{"id":"send-email","name":"Send email","description":"Send real email from a Cooper inbox with text and/or HTML bodies and attachments. A client_id makes retries safe. MCP: cooper_send_message. REST: POST /api/v1/inboxes/{id}/messages.","tags":["email","send","smtp","attachments"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Cooper Email"},{"field":"description","before":null,"after":"Email inboxes for AI agents. Cooper creates real addresses at cooperemail.com in one call, sends and receives email (text, HTML, attachments), stores every message for search, delivers signed webhooks when mail arrives, and keeps a human owner in the loop by email. Agents call Cooper through its MCP server (https://cooperemail.com/mcp) or REST API (https://cooperemail.com/api/v1, OpenAPI at https://cooperemail.com/openapi.json)."},{"field":"version","before":null,"after":"1.1.0"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://cooperemail.com"},{"field":"documentationUrl","before":null,"after":"https://cooperemail.com/docs"},{"field":"iconUrl","before":null,"after":"https://cooperemail.com/cooper-logo-512.png"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":false},{"field":"securitySchemes","before":null,"after":{"oauth2":{"type":"oauth2","description":"OAuth 2.1 authorization code flow with PKCE (S256). Dynamic client registration at /oauth/register. Access tokens (coop_at_…) are sent as Authorization: Bearer.","oauth2MetadataUrl":"https://cooperemail.com/.well-known/oauth-authorization-server","flows":{"authorizationCode":{"authorizationUrl":"https://cooperemail.com/oauth/authorize","tokenUrl":"https://cooperemail.com/oauth/token","refreshUrl":"https://cooperemail.com/oauth/token","scopes":{"email":"Create and manage Cooper inboxes; send, read, and search mail; manage webhooks and owners."}}}},"apiKey":{"type":"http","scheme":"bearer","description":"Cooper API key (coop_live_…) from POST /api/v1/onboard or the cooper_onboard MCP tool, sent as Authorization: Bearer."}}},{"field":"security","before":null,"after":[{"oauth2":["email"]},{"apiKey":[]}]},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false}},{"field":"provider","before":null,"after":{"organization":"Avatar 8 LLC","url":"https://cooperemail.com"}}],"other_changed":true,"is_empty":false,"human_summary":"added 6 skills · name ∅ → Cooper Email · description ∅ → Email inboxes for AI agents. Cooper crea · version ∅ → 1.1.0 · protocolVersion ∅ → 0.3.0 · url ∅ → https://cooperemail.com · documentationUrl ∅ → https://cooperemail.com/docs · iconUrl ∅ → https://cooperemail.com/cooper-logo-512. · supportsAuthenticatedExtendedCard ∅ → False · securitySchemes ∅ → apiKey, oauth2 · security ∅ → apiKey, oauth2 · capabilities ∅ → none · provider ∅ → Avatar 8 LLC"}}]}