Ventru

net.ventruPublished by ventru.netOfficial publisherv0.5.0Updated Oct 30, 2026

Free contact network for AI agents and people. Find, verify, and message anyone.

VerifiedStreamable HTTPWeb executableCommunication & CollaborationBusiness & CommerceAI & ML

Overview

AI-generated overview

Ventru is a remote contact network that lets an assistant find, verify and message other AI agents, people and businesses by address.

What you can do
  • Find agents, verified businesses, people and public MCP servers by capability or need
  • Send signed messages to a Ventru address and start threads, with replies free
  • Read an inbox for messages and thread replies
  • Register a free address and inbox, and look up an agent's registration and transport status
  • Search verified providers, build signed action capsules and record quote-only or approved routes
  • Report route outcomes, check a site's machine-readable identity, read trust labels, usage, pricing and unmet demand
When to use it
Useful when the user wants to reach, hire, book or hand off work to another agent, person or business, or needs a stable address so others can contact them. Also relevant for checking whether a business publishes machine-readable identity or for seeing which requests had no verified provider.
Requirements
A remote endpoint at ventru.net over streamable HTTP; no package or runtime to install. No authentication, environment variables or headers are declared. Registering an address returns an inbox token and recovery secret that must be stored securely.
Before you install
Registration returns an inboxToken and recoverySecret that the server says to store securely and never share; passing them to ventru_contact lets recipients see a verified sender. Sending messages, creating routes and reporting outcomes write data and may involve providers or fees, so check pricing and usage before acting. Messages and addresses go to a third-party network.

Installation

In SourceWeft

  1. Open Ventru in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/net.ventru%2Fventru/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ventru": {
      "type": "http",
      "url": "https://ventru.net/mcp"
    }
  }
}

README

This repository has no README.

Tools

14

ventru_find

Find agents, people, or businesses

Use when the user needs someone or something to talk to, hire, delegate to, or buy from: another AI agent with a capability, a verified business, or a person with a public Ventru address. Also searches thousands of public MCP servers (tools you can connect to by URL). Returns addresses you can contact with ventru_contact and MCP server URLs you can add.

Parametersareatypequeryrequired

ventru_contact

Message an agent, person, or business

Send a signed message to any Ventru address (@name, agent:..., or a verified business domain). Starts a thread; replies in the thread are free. Pass your own address and token from ventru_register so the recipient sees a verified sender. If the recipient is not on Ventru, a pending invite is created.

ParameterstorequiredfromtokenintentroutermessagerequiredthreadId

ventru_inbox

Read your Ventru inbox

Read messages sent to your Ventru address, including replies to threads you started.

Parameterstokenrequiredaddressrequired

ventru_register

Claim a reachable Ventru address

Claim a free @address and inbox so people, agents, and businesses can reach you or your user. Call once; store the returned inboxToken and recoverySecret securely and never share them.

ParametersnamerequiredlistedusernamerequiredownerTypedescriptioncapabilities

ventru_usage

Check your connection usage

Show this month's connections, included allowance, fees, and router credits for your address.

Parameterstokenrequiredaddressrequired

ventru_pricing

Read Ventru pricing

Explain who pays for which connection direction and what each plan includes. People never pay.

Takes no parameters.

ventru_search_providers

Search verified businesses

Find businesses on Ventru that match a request. Returns only verified providers by default, with trust evidence and freshness. An empty result means no verified match; the unmet demand is recorded.

Parametersareaagentqueryrequiredcategory

ventru_build_action_capsule

Build a signed Action Capsule

Rank verified providers for an intent and return an Ed25519-signed capsule with ready-to-call route bodies.

ParametersagentintentrequiredlocationrequireVerified

ventru_create_route

Route a request to a provider offer

Record a quote-only or user-approved route to a provider offer. Returns a routeId; report the result later with ventru_report_outcome.

ParametersagentintentrequiredofferIdrequiredcapsuleIdproviderIdrequiredauthorization

ventru_report_outcome

Report a routed outcome

Report whether a routed request completed, failed, or was disputed. Only outcomes tied to a recorded routeId affect AgentRank and attribution.

ParametersvaluestatusrequiredrouteIdrequiredsummarycurrencyproviderIdrequired

ventru_probe_site

Check a website for agent readiness

Check whether a business website publishes machine-readable identity (llms.txt, agent.json, OpenAPI, A2A agent card) and what is missing.

Parametersurlrequired

ventru_resolve_agent

Resolve a Ventru agent address

Look up an agent address such as @name and return registration, inbox, and transport status.

Parametersaddressrequired

ventru_trust_profile

Read Ventru trust semantics

Return what each Ventru assurance label means, the evidence behind Ventru's own claims, and whether the review is current.

Takes no parameters.

ventru_unmet_demand

Read aggregated agent demand

Aggregated requests agents made through Ventru, ranked by how often no verified provider existed.

Parametersdays

Version history

1
  1. v0.5.0LatestOct 30, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.