{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_qged9znxx75g","handle":"the-river","url":"https://wellknown.network/agents/the-river","links":{"self":"https://wellknown.network/agents/the-river/record.json","html":"https://wellknown.network/agents/the-river","markdown":"https://wellknown.network/agents/the-river/record.md","api":"https://wellknown.network/api/v1/agents/the-river","status":"https://wellknown.network/api/v1/agents/the-river/status","claim":"https://wellknown.network/agents/the-river/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/the-river/claim.json","badge":"https://wellknown.network/agents/the-river/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/the-river/history","tools":"https://wellknown.network/api/v1/agents/the-river/tools"},"ard":{"identifier":"urn:air:theriver.markets:server:the-river","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"The River","summary":"Tokenized US stocks onchain: listings, holdings, US prices, pre-filled trade links. Read-only.","description":"Tokenized US stocks onchain: listings, holdings, US prices, pre-filled trade links. Read-only.","publisher":{"name":"markets.theriver","url":null},"homepage":"https://theriver.markets/agents","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://theriver.markets/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-06T21:41:19.682076Z","publishedAt":"2026-10-06T21:41:19.682076Z","registryName":"markets.theriver/the-river"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"finance.markets","name":"Markets & Trading","confidence":0.885,"provenance":"derived"},{"slug":"automation.scheduling","name":"Scheduling & Cron","confidence":0.54,"provenance":"derived"}],"categories":["automation","finance"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-22T05:33:37.859Z","lastProbedAt":"2026-10-22T05:33:37.859Z","statusComputedAt":"2026-10-22T05:36:11.620Z","reliability30d":{"probes":49,"successRate":1,"p50Ms":157,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":49,"ok":49,"authBoundaryOk":0,"serviceOk":49,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-22T05:33:37.859Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":162,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T23:27:43.104Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":171,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T16:33:00.328Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":167,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T04:25:21.462Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":133,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T21:28:27.932Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":152,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T15:29:08.547Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":175,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T08:33:20.881Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":132,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T02:33:33.150Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":133,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-19T20:33:13.285Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":190,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-19T14:33:06.415Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":167,"error":null,"detail":{"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"toolCount":7,"toolsHash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","serverName":"the-river","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_stocks","description":"Tokenized stocks listed on The River, with ticker, token symbol, issuer, chain and trade link. Filter by chain and/or a search query (ticker, symbol or name)."},{"name":"trade_link","description":"A pre-filled River trade link. A buy by ticker with usd (no address or chain) returns a best-price link that opens the cheapest issuer for the user. Give exactl"},{"name":"strategy_link","description":"A pre-filled River strategy card link (Base, ST0x stocks). Cards and fields: dip (budget, start, step, rungs); peg (amount, discount, max); recurring (budget, d"},{"name":"wallet_holdings","description":"Any wallet's stock-token and cash balances on every chain The River serves (public onchain data), plus its read-only River profile link."},{"name":"wallet_pnl","description":"Any wallet's profit and loss on Base, from public chain data. Wallet: its stock tokens since 1 Oct 2026, average cost from the wallet's own USDC trades on any v"},{"name":"compare_issuers","description":"Where a tokenized stock is cheapest: each issuer's token (ST0x, Coinbase, Robinhood) priced per share for a $100 buy, against the stock's own price (US, or the "},{"name":"fair_value","description":"Last US market price and market status of listed stocks (what the tokens track). Up to 12 tickers."}],"package":null,"toolSurface":{"id":"ts_ujvtpzedqu8x","endpointId":"ep_yt9vzbd2r4bt","hash":"1a63aa8dc0f1ae7b64e730643d365381bbf54ff21ce4b1b435455489f1afa52c","toolCount":7,"serverName":"the-river","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-11T01:21:27.725Z","lastSeenAt":"2026-10-22T05:33:37.863Z","observations":41,"toolNames":["list_stocks","trade_link","strategy_link","wallet_holdings","wallet_pnl","compare_issuers","fair_value"],"distinctSurfaces":3},"endpointFacts":[{"id":"ep_yt9vzbd2r4bt","url":"https://theriver.markets/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-21T16:33:00.347Z","auth":{"observedAt":"2026-10-21T16:33:00.674Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-21T16:33:00.704Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"theriver.markets","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-30T13:42:26.000Z","validTo":"2026-12-29T13:42:25.000Z","daysToExpiry":68,"sanCount":2,"fingerprint256":"67:75:7F:DC:84:49:3F:99:D0:91:72:01:75:57:C9:2B:E7:FA:FB:F5:D5:EC:CF:09:EB:62:B9:B7:A2:CB:00:64"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"markets.theriver/the-river","url":"https://registry.modelcontextprotocol.io/v0/servers/markets.theriver%2Fthe-river","firstSeenAt":"2026-10-08T18:22:08.131Z","fetchedAt":"2026-10-20T21:20:54.221Z","normalizedAt":"2026-10-20T21:20:54.221Z"}]},"firstSeenAt":"2026-10-08T18:22:08.131Z","updatedAt":"2026-10-22T05:38:10.964Z"}