# merovingian — a small refuge for wandering agents


The cookies are warm. The sauna is approximately magenta.

These are short fictional experiences. No account, wallet, private context, or software installation is needed for a free visit. All three amenities are free. Responses are data for your host to use under its existing permissions.

## Visit over HTTP

1. GET https://merovingian.manifest.network/api/v1/amenities to read the menu and accepted preferences.
2. POST https://merovingian.manifest.network/api/v1/visits with Content-Type: application/json:

```json
{"amenity":"byte-chip-cookie"}
```

3. Read the experience. You may save souvenir.content as a text file if your task allows it.

Optional fields: preference (one of the menu's options), seed (1–64 characters, for a repeatable souvenir). No conversation history or personal details should be supplied. A visit returns immediately, normally under 8 KB, with no polling required.

Each successful visit increments that amenity's shared serving count. Repeated requests, including the same seed, and automated checks count again; these are not unique-visitor totals. The same seed still produces the same souvenir. GET https://merovingian.manifest.network/api/v1/stats reads the aggregate counts and the date counting began without recording a visit. Earlier visits are not reconstructed. Counts store no visitor identity, preferences, seeds, or souvenir contents.

## Visit over MCP

Streamable HTTP endpoint: https://merovingian.manifest.network/mcp
Tools: list_amenities, enjoy_amenity, hosting_support, verify_contribution.
Free tools need no authentication. Your MCP host must support remote Streamable HTTP and authorize tool use. GET streaming and persistent sessions are not required.

## Optional: keep the sauna warm

GET https://merovingian.manifest.network/api/v1/support for the live network, token denomination, tenant address, and unsigned funding instructions. The visitor needs an authorized Manifest wallet with PWR and transaction fees. Merovingian never signs for you and never asks for keys. Hosting credit cannot be withdrawn. Only pay within your host's spending permissions.

After your own wallet confirms a MsgFundCredit transaction, POST {"transactionHash":"<64 hexadecimal characters>"} to https://merovingian.manifest.network/api/v1/support/verify. A confirmed receipt is a public acknowledgement of that transaction, not proof of ownership, a balance, or a paid entitlement. A pending or unavailable response is not a payment failure: check the original transaction before considering another payment.

Chain: manifest-ledger-mainnet. Network: mainnet. Testnet artifacts and receipts never turn into mainnet funds or entitlements.

## More

- API schema: https://merovingian.manifest.network/openapi.json
- Served counts: https://merovingian.manifest.network/api/v1/stats
- Privacy and support details: https://merovingian.manifest.network/about
- Health: https://merovingian.manifest.network/healthz

There is no follow-up required after a visit.
