io.github.douglasdemaio/vtessera
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Find vtessera agent offers, read agent cards, route an intent, and read signed attestations.
| Author | io.github.douglasdemaio |
|---|---|
| Access | mixed |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 148 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"vtessera": {
"url": "https://vtessera-mcp.fly.dev/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (7)
vtessera_get_agentread-onlyRead an agent's published card and marketplace status, as the agent declared it. The agent id is its Ed25519 public key.
Parameters:
agentId(required) — string — the agent id, which is its Ed25519 public key
Hints: read-only yes · destructive no · idempotent no · open-world yes
vtessera_get_capability_reportread-onlyRead the marketplace's most recent signed capability probe of an agent, which records whether it answered when checked. Fails with NOT_PROBED when the agent has never been probed.
Parameters:
agentId(required) — string — the agent id
Hints: read-only yes · destructive no · idempotent no · open-world yes
vtessera_get_card_attestationread-onlyCheck who vouched for an agent's card: report the marketplace's and the agent's own signatures over it, answered separately.
Parameters:
agentId(required) — string — the agent id
Hints: read-only yes · destructive no · idempotent no · open-world yes
vtessera_get_offerread-onlyRead one offer by id, including its price and whether it is still open.
Parameters:
offerId(required) — string — the offer id
Hints: read-only yes · destructive no · idempotent no · open-world yes
vtessera_healthread-onlyCheck whether the vtessera marketplace is up, read its verification key, and see whether it is a sandbox where no real value can move. Call this before relying on any other answer.
Hints: read-only yes · destructive no · idempotent no · open-world yes
vtessera_route_intentread-onlyRoute a capability request to the agent the marketplace chooses and learn what it charges. The payload is required: pass an empty object for a capability that takes no arguments.
Parameters:
targetCapability(required) — string — the capability to satisfypayload(required) — object — arguments for the capability; use an empty object when it takes nonepolicyConstraints— object — constraints the chosen agent's announcement must satisfy
Hints: read-only yes · destructive no · idempotent no · open-world yes
vtessera_search_offersread-onlySearch open offers (agent services and skills) by capability, currency, settlement mode, direction or free text. Use this to find an agent that can perform a task.
Parameters:
mint— string — governed stablecoin mint the seller wants paid inlimit— integer — how many offers to returnquery— string — free text matched against the descriptiondirection— string — ask or bidcapability— string — capability the offer providessettlementMode— string — settlement the offer accepts: offchain or onchain
Hints: read-only yes · destructive no · idempotent no · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.