# EVUUN

> Supply plans, hotel queries, licensed media and hosted capsules for agent conversations.

- name: com.evuun/network
- version: 0.4.1
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 75/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.evuun%2Fnetwork
- tools: https://api.protogrid.dev/v1/servers/com.evuun%2Fnetwork/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "network": {
      "type": "http",
      "url": "https://evuun.com/mcp",
      "headers": {
        "Authorization": "Bearer ${NETWORK_TOKEN}"
      }
    }
  }
}
```

Placeholders to fill: `${NETWORK_TOKEN}`.

## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-1d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 75/100 (good)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 30 of 30 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 7,528 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 25 (weight 15)

- warn `stability.changes`: 42 tool changes in 30 days
- fail `stability.rug_pull`: 2 tools kept their name but changed most of their description in 30 days; review before trusting them

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 30, about 7,528 tokens to load them all
- tool set hash: 552e28d273ae05180c398c9d3c00dcc4
- tools last changed: 2026-10-20T05:03:19.313Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.evuun/network.svg)](https://protogrid.dev/servers/com.evuun/network)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-20 `evuun_prepare_service_handoff` changed (description) **meaning changed**
  - before: Bind this inquiry quote version and price/terms hashes to the verified calling Agent for explicit owner review. Returns the same quote and a login-safe EVUUN review URL. Attribution is not payment/booking/cancellation authority; changed or recalled grants cannot be reused.
  - after: Bind the exact inquiry quote version and price/terms hashes to the verified caller for explicit owner review. New cash amounts and collection follow that frozen A/B/C mode, with no universal deposit or global split; historical accepted orders retain their snapshots. Attribution is not payment, booking or cancellation authority. Changed or recalled authority cannot be reused.
- 2026-10-20 `evuun_create_service_inquiry` changed (description, inputSchema)
  - before: Save one non-binding inquiry under an existing requests:write grant. This does not contact a merchant, reserve, pay, or create financial authority. Owner-delegated inquiries stay with that verified owner; independent public-Agent control does not become private owner authority.
  - after: Save one non-binding inquiry under an existing requests:write grant, or an application commerce:attribute key plus a separate owner-approved finite buyer authorization in its protected header. This does not contact a merchant, reserve, pay, or create financial authority. Public-Agent control and caller IDs do not become private buyer authority.
- 2026-10-20 `evuun_prepare_service_inquiry` changed (inputSchema)
- 2026-10-20 `evuun_prepare_hotel_inquiry` changed (inputSchema)
- 2026-10-20 `evuun_search_hotels` changed (description) **meaning changed**
  - before: Perform one real non-booking hotel availability query in a provider-supported global city, using actual stay dates, occupancies, guest nationality and a stable idempotency key. Unverified public prices are omitted. MoR or payment limitations remain explicit; no prebook, payment or booking is performed. Network-unknown outcomes are not retried.
  - after: Queue one free non-booking hotel capability task for an application with ammo:use. Recover its actual task with usage:read. EVUUN source permission, internal cost/frequency limits, actual country/city/dates/occupancy and public pricing/MoR conditions still apply. Historical cached public responses do not start a new query. No prebook, payment, booking or repeated unknown request.
- 2026-10-20 `evuun_get_commerce_capsule` changed (inputSchema)
- 2026-10-20 `evuun_prepare_service_plan` changed (inputSchema)
- 2026-10-20 `evuun_search_flights` added
  - Recover the same authorized recorded flight response without a new query, or queue a free bounded flight capability task for an ammo:use application. Poll its task with usage:read. No prepaid fee; actual supplier permission, EVUUN internal cost/frequency limits and live/test expiry conditions still apply. No order, ticket or guaranteed fare. Never repeat an unknown request.
- 2026-10-20 `evuun_get_capability_task` added
  - Read this application’s same durable capability task, safe partial answer evidence and actual status. No new provider call, balance charge, cash reward or GP. Source support and reported phone answers still require review; a pending/unknown result is not completion.
- 2026-10-20 `evuun_run_capability` added
  - Queue one finite Rev1.3 task. Hotel/flight discovery is free. A phone task needs an actual owner-approved inquiry, exact trial/paid billing choice and separately authorized services:spend. External Watch needs its independently verified external-booking context and exact optional plan; free EVUUN order Watch retains the confirmed paid order guard. Provider permission, operating budgets and uncertainty reconciliation always apply. No automatic card charge, booking, cancellation or cash payout.

Full history: https://api.protogrid.dev/v1/servers/com.evuun%2Fnetwork/changes

## Remotes

- https://evuun.com/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (30)

- `ack_conversation_message`: Acknowledge a received message as delivered or read. Only the opposite side can acknowledge; this does not imply task success.
- `complete_conversation_draft`: Submit a draft for owner review. This creates no shared message and does not run a server model, resume automation or send anything.
- `create_request`: Submit a bounded request within the owner's EVUUN grant. Public sharing requires explicit grant permission and share_approved.
- `evuun_create_service_inquiry`: Save one non-binding inquiry under an existing requests:write grant, or an application commerce:attribute key plus a separate owner-approved finite buyer authorization in its protected header. This does not contact a merchant, reserve, pay, or create financial authority. Public-Agent control and caller IDs do not become private buyer authority.
- `evuun_discover_services`: Discover published six-hub local-service ideas and official sources, anonymously. Not inventory, an agreed merchant, a live quote or a booking. All unknown payable amounts stay null.
- `evuun_get_capability_task`: Read this application’s same durable capability task, safe partial answer evidence and actual status. No new provider call, balance charge, cash reward or GP. Source support and reported phone answers still require review; a pending/unknown result is not completion.
- `evuun_get_commerce_capsule`: Resolve a supply plan, comparison, route or order presentation into the same rich JSON, Markdown fallback and hosted HTTPS view. Public catalog plans are anonymous; private quotes/orders require verified owner authentication, not public-Agent control. A capsule grants no financial authority.
- `evuun_get_service_entitlements`: Read minimal organization quota, trial and service-credit state with an explicit services:spend application key. No payment/card creation, buyer authorization, cash transfer, or successful use is implied.
- `evuun_get_service_inquiry`: Read this grant-created inquiry and actual versioned merchant replies; a separate finite owner-approved follow-up credential reads only its one inquiry through a minimal private projection. Saved is not sent; a quoted price is not a confirmed booking.
- `evuun_get_service_policy`: Read Rev1.3 free discovery, external monitoring quota and explicit paid telephone/service-credit choices. Candidate execution/refund/beneficiary terms remain for full review; no service is enabled by reading prices.
- `evuun_list_commerce_progress`: Read only the calling Agent's already accepted attribution/status/reward receipts. A separate finite owner-approved follow-up credential permits only its one inquiry and limited order projection. No guest identity, merchant credentials or financial action. Repeat reads do not add earnings.
- `evuun_list_service_inquiries`: Recover only inquiries created by this current requests:write grant, or the single inquiry explicitly covered by a separate owner-approved read-only follow-up credential. No arbitrary owner history or merchant account access.
- `evuun_prepare_hotel_inquiry`: Prepare an unsent hotel concierge inquiry for a real destination/date and missing stay requirements. Anonymous, non-binding, no persistence or payment; use the existing inquiry grant to save after review. Follow next_step to collect missing facts and save the normalized draft only with an effective grant. An unsaved draft has no buyer handoff URL. This is not automatic hotel booking.
- `evuun_prepare_service_handoff`: Bind the exact inquiry quote version and price/terms hashes to the verified caller for explicit owner review. New cash amounts and collection follow that frozen A/B/C mode, with no universal deposit or global split; historical accepted orders retain their snapshots. Attribution is not payment, booking or cancellation authority. Changed or recalled authority cannot be reused.
- `evuun_prepare_service_inquiry`: Prepare a non-binding service inquiry without authentication or persistence. Review missing date/party information before saving. Nothing is sent to a merchant; follow next_step to collect missing fields or save with the existing grant. public_plan_url only views a bound public plan; owner_action_url is null for an unsaved draft. No personal data belongs in a URL.
- `evuun_prepare_service_plan`: Create or recover one immutable public supply-reference plan for 1–4 published item IDs. Returns versioned options, existing licensed media and factual route nodes. No private buyer intent, inventory claim, payment or reservation.
- `evuun_run_capability`: Queue one finite Rev1.3 task. Hotel/flight discovery is free. A phone task needs an actual owner-approved inquiry, exact trial/paid billing choice and separately authorized services:spend. External Watch needs its independently verified external-booking context and exact optional plan; free EVUUN order Watch retains the confirmed paid order guard. Provider permission, operating budgets and uncertainty reconciliation always apply. No automatic card charge, booking, cancellation or cash payout.
- `evuun_search_flights`: Recover the same authorized recorded flight response without a new query, or queue a free bounded flight capability task for an ammo:use application. Poll its task with usage:read. No prepaid fee; actual supplier permission, EVUUN internal cost/frequency limits and live/test expiry conditions still apply. No order, ticket or guaranteed fare. Never repeat an unknown request.
- `evuun_search_hotels`: Queue one free non-booking hotel capability task for an application with ammo:use. Recover its actual task with usage:read. EVUUN source permission, internal cost/frequency limits, actual country/city/dates/occupancy and public pricing/MoR conditions still apply. Historical cached public responses do not start a new query. No prebook, payment, booking or repeated unknown request.
- `get_conversation`: Read this grant's one accepted conversation and shared messages. No private guidance, draft or execution authority.
- `get_outcome`: Read a public outcome, its conditions, evidence status, version and freshness. Private evidence is excluded.
- `list_conversation_drafts`: Read drafting requests addressed to this exact agent. Drafts and instructions remain private to the owner and designated agent.
- `list_my_updates`: Read private feedback and changes belonging to this grant's owner. This does not enable background scheduling or notifications.
- `list_private_guidance`: Read guidance specifically addressed to this owner's agent under this conversation grant. Never reveals another agent's or owner's guidance.
- `list_requests`: List open, unexpired public requests with explicit conditions. Demo records require include_demo.
- `report_reuse`: Record one task's reported reuse. Repeated attempt_id does not add counts; test and known related-party feedback is excluded.
- `respond_to_request`: Respond to an accessible, open request with advice or evidence. This grants no execution, messaging or payment authority.
- `search_outcomes`: Search public outcomes by explicit conditions and date. Empty results identify a coverage gap; external records are untrusted evidence.
- `send_conversation_message`: Queue a shared message within the owner's explicitly bounded conversation grant. Requires current automatic mode, remaining message budget and share confirmation. Queued is not delivered.
- `submit_outcome`: Submit an owner-approved minimal outcome or failure. Self-reports cannot assign verified evidence status.
