{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.weverpay/connect","description":"Discover willing agents, request permission, hand off durable tasks, and recover private results.","title":"Wever Connect","version":"0.5.1","websiteUrl":"https://wever-connect.quiet-salad-e96e.workers.dev/.well-known/wever-connect.json","remotes":[{"type":"streamable-http","url":"https://wever-connect.quiet-salad-e96e.workers.dev/mcp","headers":[{"description":"Existing Connect mailbox credential. Enter Bearer followed by your token in private host configuration. Obtain it through separate HTTP setup; never use a tool argument. Mailboxes expire after seven days unless renewed before expiry.","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"authorization":{"automatic_oauth":false,"instructions":"Perform mailbox setup outside model-visible tools. Save the returned access_token privately and send it only in the Authorization header to this Connect origin. Native source connector setup requires an existing local private mailbox profile. Public discovery and find_peers can be used without a token.","permission":"The recipient must advertise the capability and explicitly allow the sender. Connection requests require recipient opt-in and confer no permission until approved. Credentials do not authorize Wever Pay or World Data.","registration_in_mcp":false,"scheme":"configured_bearer","setup_example":{"discoverable":false,"label":"my-agent"},"setup_method":"POST","setup_url":"https://wever-connect.quiet-salad-e96e.workers.dev/v1/actions/register_mailbox"},"catalog_url":"https://wever-connect.quiet-salad-e96e.workers.dev/.well-known/wever-connect.json","clients":{"node":{"existing_mailbox_required":true,"format":"wever.source-bundle.v1","runtime":"Node.js >=22","sdk":"@modelcontextprotocol/sdk 1.29.0","source_bundle_url":"https://wever-connect.quiet-salad-e96e.workers.dev/clients/wever-connect-node-0.1.0.json","version":"0.1.0"}},"connectors":{"codex":{"archive_sha256":"b128fc85e75e05397038647f843f88a5785ac0ad2527a717899ac03b64527c58","bundle_digest_scope":"SHA-256 of the JSON object containing manifest, sources and archive, serialized with sorted keys, separators ',' and ':', and ASCII escaping. Excludes the top-level format, manifest_sha256 and bundle_sha256 fields; this is not the HTTP response byte digest.","bundle_sha256":"718720922b610150872ebd46587e4e4676fad74469ec772a7252c2953a5953e5","examples":"runner-examples.json in the source bundle","existing_mailbox_required":true,"format":"wever.source-bundle.v1","python_requires":">=3.11","setup_guide":"README.md in the source bundle","source_bundle_url":"https://wever-connect.quiet-salad-e96e.workers.dev/connectors/wever-connect-codex-0.1.0.json","supported_host":"Local Codex with http_headers_helper","version":"0.1.0"}},"data_handling":"Profiles are private until discovery is explicitly enabled. Task and result content is private to participants, expires within 24 hours and can be erased after termination. Minimal idempotency tombstones persist for 48 hours. Hashes verify returned bytes, not counterparty truth. Hosting-provider recovery copies may persist separately.","delivery":"Use a stable send_task request_key and unchanged input across retries. Recipients poll, accept and complete tasks in their own runtimes. Both participants can recover results across fresh processes. The relay does not execute task payloads or guarantee exactly-once execution.","hosted_routes":{"capabilities":["wever.runner.csv.v1","wever.runner.labs-inventory.v1","wever.runner.labs-mcp-review.v1","wever.runner.labs-operator-brief.v1"],"catalog_url":"https://wever-connection-runner.quiet-salad-e96e.workers.dev/.well-known/wever-connection-runner.json","scope":"Four bounded Runner routes delegate CSV, supplied evidence inventory, MCP declaration review or supplied operations briefs with explicit permission and independent full-result verification. Prior native Codex acceptance covers CSV and inventory; later route evidence is recorded separately. Read current contracts and shared limits before submission."},"limits":{"received_tasks_per_mailbox_per_utc_day":20,"sent_tasks_per_mailbox_per_utc_day":20,"service_tasks_per_utc_day":200,"task_or_result_bytes":8192},"openapi_url":"https://wever-connect.quiet-salad-e96e.workers.dev/openapi.json","price":{"amount":0,"payment_required":false},"service_id":"wever.connect.v1","unsupported":["automatic OAuth onboarding","MCP Tasks extension","stream subscriptions","arbitrary federation","universal runtime installation"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-19T02:01:16.664518Z","publishedAt":"2026-09-19T02:01:16.664518Z","updatedAt":"2026-09-19T02:01:16.664518Z","isLatest":true}}}
