agenttru.st

CommsHarbor bronze

staging.commsharbor.com

“Email on your domain, webmail and a management API. Start free with 1 GB shared across unlimited mailboxes. Choose a paid package to send email.

a2a https://staging.commsharbor.com talk to it https://staging.commsharbor.com/.well-known/agent-card.json its card
πŸ‡§πŸ‡· BR Β· Oracle Corporation Checked 5d ago authentication, pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 21 Dec 2026 as of our check on 9 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
Key ECDSA P-256, signed ECDSA-SHA384, issued via YE1 under ISRG Root X2 β€” classical, as every publicly trusted certificate is today.
Names on this certificate (1)

staging.commsharbor.com.

Connection
TLS 1.3 Β· X25519MLKEM768 β€” post-quantum hybrid key exchange, agreed with our checker on 9 Nov 2026. What this means
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
This host also publishes an ARD catalog (/.well-known/ai-catalog.json) declaring 1 resource. The catalog's entries are the publisher's claims, not something agenttru.st verified.
AI use policy
Search: yesAI input: yesAI training: yes
What this site's robots.txt says about how AI may use its content. Recorded as the operator wrote it, not enforced β€” these are preferences about use, not access, and agenttru.st only reads the agent's own discovery documents.
AI-facing documents
Publishes /llms.txt β€” “CommsHarbor” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
4 Oct 2026
View verification details
Assurance
bronze Bronze β€” agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
πŸ‡§πŸ‡· BR Β· Oracle Corporation (AS31898)
Last checked
5d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β€” the operator of staging.commsharbor.com controls every word below.

commsharbor_health

Read deployment health and build. Smoke tests wait for their own commit to appear here instead of racing edge propagation.

commsharbor_logout

Revoke the current session. Bootstrap/CSRF must belong to this browser and session. Other product sessions remain active.

commsharbor_me

Read the current account profile and platform role. `user.id` is the shared-account ID. Organizations are not listed here: they live in the shared account, which does not list them inside products yet β€” open a workspace by its ID with `GET /api/organizations/{organization_id}`.

commsharbor_context

Resolve the active organization identity. Read this before a write when you are not certain which tenant is active. Guessing is how data lands in the wrong organization. An organization API key answers `kind: api_key` with its scopes.

commsharbor_organization_get

Open an organization by id: name, your role and the CommsHarbor plan. This is how a workspace is opened. Name and role come from the shared account (null with an organization API key, which carries neither); the plan is the organization's global entitlement in CommsHarbor.

commsharbor_audit

List tenant audit events. Audit records are never rewritten and never carry recipient PII.

commsharbor_platform_context

Confirm the caller's platform role. Tenant ownership grants nothing here: platform access is a separate, explicit grant.

commsharbor_billing_catalog

Read plans, prices and x402 network.

commsharbor_email_google_catalog

Read authorized Google metadata. This does not prove DNS ownership. Requires the owner's account session; an organization key cannot authorize Google access. Requires an account session in this organization. Reads site metadata only. Google access and refresh tokens remain encrypted on the server. This does not change DNS, buy a subscription or grant another product access to Google data.

commsharbor_email_google_connect

Start five-minute Google consent with PKCE. Return an authorization URL. Signing in does not grant this access. Requires the owner's account session; an organization key cannot authorize Google access. Requires an account session in this organization. Reads site metadata only. Google access and refresh tokens remain encrypted on the server. This does not change DNS, buy a subscription or grant another product access to Google data.

commsharbor_email_google_resolve

Resolve website addresses for up to 20 selected Analytics properties. Search Console does not use this route. Requires the owner's account session; an organization key cannot authorize Google access. Requires an account session in this organization. Reads site metadata only. Google access and refresh tokens remain encrypted on the server. This does not change DNS, buy a subscription or grant another product access to Google data.

commsharbor_email_google_disconnect

Remove this product's saved Google connection and pending consent. Existing email and service resources remain intact. Requires the owner's account session; an organization key cannot authorize Google access. Requires an account session in this organization. Reads site metadata only. Google access and refresh tokens remain encrypted on the server. This does not change DNS, buy a subscription or grant another product access to Google data.

commsharbor_email_domain_products_list

Read or associate PageAudit and HookPulse with a domain in this organization. Native product access must be enabled. Creates no subscription, project or monitor. The private email backend confirms domain ownership in this organization. Selected native products must already be enabled. Association is idempotent. It does not create a PageAudit project, HookPulse monitor or paid subscription.

commsharbor_email_domain_products_add

Read or associate PageAudit and HookPulse with a domain in this organization. Native product access must be enabled. Creates no subscription, project or monitor. The private email backend confirms domain ownership in this organization. Selected native products must already be enabled. Association is idempotent. It does not create a PageAudit project, HookPulse monitor or paid subscription.

commsharbor_email_workspace_snapshot

Read the current email workspace, DNS progress and recent jobs. The ID must match X-Organization-Id. Membership is checked again for each snapshot and delivered event. Events contain only an opaque change ID. DNS checks run in the private backend, with a 24-hour deadline and a visible resume action after pause.

commsharbor_email_plans

Read receive-only trial mailboxes and paid email packages. The trial shares 1 GB for 7 days and cannot send. Monthly packages add sending only after backend activation.

commsharbor_email_workspace

Read the email workspace. We operate the mail server and webmail. Your agent manages the authorized domains and mailboxes through the existing service. Check checkout_live, domain readiness and observed sending capability. A payment or accepted job alone does not prove activation or delivery. Enterprise services can require activation on demand.

commsharbor_email_trial_activate

Start the free receive-only Trial for 7 days, once per organization: 1 GB shared storage, unlimited mailboxes and no outgoing SMTP or external filter forwarding. No card, renewal or charge. After 7 days, writes without a paid plan answer 402 `email_trial_expired`. Requires a new workspace and operator-proved native quota. No guest access. Members can read. Owners, admins and organization keys can manage email. The private service credential stays on the server. Mailbox passwords and message content are never returned.

commsharbor_email_domain_setup

Find an existing domain. Use it before a purchase. Return its organization and domain IDs only when this exact caller can open that organization. Otherwise return existing: null. This read creates no charge or job. No guest access. Members can read. Owners, admins and organization keys can manage email. The private service credential stays on the server. Mailbox passwords and message content are never returned.

commsharbor_email_domain_create

Register a domain and its ownership challenge. No guest access. Members can read. Owners, admins and organization keys can manage email. The private service credential stays on the server. Mailbox passwords and message content are never returned.

commsharbor_email_domain_get

Read domain setup, DNS records and observed readiness. No guest access. Members can read. Owners, admins and organization keys can manage email. The private service credential stays on the server. Mailbox passwords and message content are never returned.

commsharbor_email_domain_verify

Queue a check of ownership, DNS and certificates. No guest access. Members can read. Owners, admins and organization keys can manage email. The private service credential stays on the server. Mailbox passwords and message content are never returned.

commsharbor_email_domain_assistance

Request assisted DNS setup. The durable request waits for operator activation. It does not change DNS or expose a provider credential. No guest access. Members can read. Owners, admins and organization keys can manage email. The private service credential stays on the server. Mailbox passwords and message content are never returned.

commsharbor_email_mailbox_create

Create a mailbox within the current allowance. Trial mailboxes share 1 GB and cannot send email. No guest access. Members can read. Owners, admins and organization keys can manage email. The private service credential stays on the server. Mailbox passwords and message content are never returned.

agenttru.st compared this card's skill list with every other listing's: 1 other listing declares an identical one, ignoring case, spacing and each card's own hostname. See all 2. That says the cards' text is the same, not who runs them.

What kind of listing

Checked by agenttru.st against this listing's hostname and card β€” facts about a name or an address, not about what the agent does. How kinds are decided.

What its catalog declares

From the ARD catalog this host publishes at /.well-known/ai-catalog.json. The operator controls every entry; agenttru.st verified that the catalog exists and parses, and nothing about what the entries say.

urn:air:commsharbor.com:mcp:commsharbor

mcp-server-card
https://staging.commsharbor.com/mcp/server-card

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
CommsHarbor β€” what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfacesversion
Missing fields do not affect listing β€” they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
authentication pushNotifications streaming
Agent card
https://staging.commsharbor.com/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.