Harny bronze
www.harny.ai
“Per-user memory, connected accounts, permitted actions and the action record for your agents. An agent sets it up with no account.
a2a https://api.harny.ai/v1/mcp/mcp talk to it https://www.harny.ai/.well-known/agent-card.json its cardwe checked this the operator says this
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 14 Dec 2026 as of our check on 9 Nov 2026.Control of the hostname was checked; nothing about who operates it.Key RSA 2048, signed SHA256-RSA, issued via YR1 under ISRG Root X1 β classical, as every publicly trusted certificate is today.
Names on this certificate (1)
www.harny.ai. - 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 20 resources. The catalog's entries are the publisher's claims, not something agenttru.st verified. - AI use policy
-
What this site's
robots.txtsays 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β “Harny” a curated map of the site's content for language modelsFetched from this host during verification. Neither document is how this agent was discovered. - First seen
- 2 Nov 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
- πΊπΈ US Β· Amazon.com, Inc. (AS16509)
- Last checked
- 6d 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 www.harny.ai controls every word below.
Remember
Save a note or a durable fact about one person so later recalls can find it. MCP tool ingest_text; REST POST /v1/vault/ingest/text. Not for streaming conversation transcripts.
- Remember that Casey prefers async standups and blocks Fridays for deep work.
- Note that the Acme pilot budget moved from 32k to 40k.
Recall
Return ranked, dated context for one person, with the data point behind each result. MCP tool assemble_context; REST POST /v1/context/assemble.
- What is the Acme pilot budget now?
- When should I schedule a meeting with Casey?
Store preference
Save a person's stated preference as a fact in their private memory, so the app's AI answers the way they asked next time. MCP tool ingest_text; recalled with assemble_context.
- Store that Dana wants short answers with the number first.
- Save that Lee reads email in the morning only.
Set up with no account
Make an app and its key with no account. MCP tool provision_app (needs no key); the answer carries the app key once. Full steps: https://harny.ai/auth.md.
- Add Harny memory to this app.
Connect an account
Let a person connect their Gmail, Calendar, Drive, Notion or Slack so the agent reads only their data. MCP tool configure_oauth.
- Let Casey connect her Gmail so the assistant can read her mail.
- Connect Dana's Google Calendar to this app.
Create a calendar event
Create one event on the person's own calendar, inside the permissions the app owner set. MCP tool calendar_create_event. Recorded in action_history.
- Book a 30-minute call with Casey next Tuesday on my calendar.
- Put the Acme review on Friday at 2pm.
Send an email
Send one plain-text email from the person's own connected Gmail, inside the permissions the app owner set. MCP tool email_send. Recorded in action_history.
- Send Nadia the updated budget by email.
- Reply to Lee's thread to say Thursday works.
Open a ticket
File one ticket for the person in the business's helpdesk, inside the permissions the app owner set. MCP tool ticket_create. Recorded in action_history.
- Open a ticket that Dana's invoice shows the wrong amount.
- File a bug: the export button does nothing.
Post a Slack message
Post one message to a channel of the business's Slack for the person, inside the permissions the app owner set. MCP tool slack_post_message. Recorded in action_history.
- Post in #launch that the release is out.
- Tell #support that Casey's refund went through.
Create a Notion page
Create one page in the business's Notion for the person, inside the permissions the app owner set. MCP tool notion_create_page. Recorded in action_history.
- Create a Notion page with notes from today's call with Acme.
- Add a page for the Q1 plan.
Undo an action
Reverse an earlier action the agent took for the person, where the action can be reversed. MCP tool undo_action; it takes the record of the action to undo.
- Undo the calendar event you just created.
- Cancel that meeting with Casey.
Action record
Read what the app did for this person and when: every action, with its outcome. MCP tool action_history.
- What did the assistant do for Casey this week?
- Did the email to Nadia go out?
Run an agent
Run your own agent loop on your own model key, with Harny's memory, connected accounts, actions and action record. Python: harny.agent Agent; TypeScript: Agent from @harny/sdk. Docs: https://harny.ai/docs/agent-harness/quickstart
- Run an agent in my app that remembers each user.
- Start an agent loop on my own model key.
Run a long job
Let the agent work through a bigger task over several turns in a folder you choose, on your own model key. Python only: long_task in harny.agent AgentConfig. Docs: https://harny.ai/docs/agent-harness/long-jobs
- Run a long job that works through this folder of reports.
- Have the agent finish the migration over several turns.
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.
Harny Memory API
Send dated text for one user and recall what is true now, with the data points behind each memory.
https://harny.ai/openapi.jsonHarny MCP server
Per-user memory, connected accounts, permitted actions and the action record for your agents. Streamable HTTP MCP server. Called with no key it offers provision_app; with a key it offers the tools that key may call.
https://api.harny.ai/v1/mcp/mcpHarny MCP server card
The MCP server's address, transport, sign-in rule and tool list in one small file.
https://harny.ai/.well-known/mcp/server-card.jsonHarny A2A agent card
The A2A agent card: name, address, sign-in rule and the skills for memory, connected accounts, actions, the action record, running an agent and long jobs.
https://harny.ai/.well-known/agent-card.jsonAGENTS.md for coding agents
When to use Harny, the one install command and the rules a coding agent follows in a project.
https://harny.ai/AGENTS.mdIndex of every page for agents
When to use Harny, how to call it, and a one-line entry with a Markdown link for every page.
https://harny.ai/llms.txtAnd 14 more entries in the catalog, not shown here.
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- Vexta Labs Inc. β what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 0.1.4
- Auth schemes
- harnyKey
- Extensions
-
https://modelcontextprotocol.io/The url is a Model Context Protocol server (Streamable HTTP). Connect with an MCP client; tools: https://harny.ai/.well-known/mcp.jsonA2A protocol extensions the card declares. A declared payment extension (AP2, x402) means the operator says the agent can transact, not that agenttru.st has seen it do so. - Card completeness
-
a2a.proto v1.0 requires eight top-level fields. This card omits:
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
- extensions pushNotifications stateTransitionHistory streaming
- Agent card
- https://www.harny.ai/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.