{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_emcrvem5yt74","handle":"macrotape","url":"https://wellknown.network/agents/macrotape","links":{"self":"https://wellknown.network/agents/macrotape/record.json","html":"https://wellknown.network/agents/macrotape","markdown":"https://wellknown.network/agents/macrotape/record.md","api":"https://wellknown.network/api/v1/agents/macrotape","status":"https://wellknown.network/api/v1/agents/macrotape/status","claim":"https://wellknown.network/agents/macrotape/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/macrotape/claim.json","badge":"https://wellknown.network/agents/macrotape/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/macrotape/history","tools":"https://wellknown.network/api/v1/agents/macrotape/tools"},"ard":{"identifier":"urn:air:digest.atlasdynamics.space:agent:macrotape","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"MacroTape","summary":"MacroTape: weekday U.S. Treasury yields and USD FX data for AI agents. The full Treasury par curve (1M-30Y) with spreads and a curve-shape label, ECB reference rates vs USD, and MacroTape's DXY-style dollar index (computed from ECB rates; not the ICE U.S. Dollar Index). Daily history since 2025-01-…","description":"MacroTape: weekday U.S. Treasury yields and USD FX data for AI agents. The full Treasury par curve (1M-30Y) with spreads and a curve-shape label, ECB reference rates vs USD, and MacroTape's DXY-style dollar index (computed from ECB rates; not the ICE U.S. Dollar Index). Daily history since 2025-01-02 (Treasuries) and 2025-10-22 (FX), plus webhook alerts. Served as JSON/compact text over a REST API and a remote MCP server at https://digest.atlasdynamics.space/mcp (Streamable HTTP). This is not an A2A task agent: it does not accept A2A SendMessage calls; connect with an MCP client or plain HTTPS. Free with no key: https://digest.atlasdynamics.space/api/sample.json and https://digest.atlasdynamics.space/api/history/index.json, and the MCP tools list_topics, get_sample. Free trial key in one call: POST https://digest.atlasdynamics.space/api/keys. Plans: Free trial $0: 100 requests/day, history 30 days, 0 alert webhooks; API Light $25/mo: 2,000 requests/day, history 365 days, 2 alert webhooks; API Pro $100/mo: 20,000 requests/day, history full series, 5 alert webhooks. Quickstart: https://digest.atlasdynamics.space/quickstart.html. llms.txt: https://digest.atlasdynamics.space/llms.txt. OpenAPI: https://digest.atlasdynamics.space/openapi.json. MCP server card: https://digest.atlasdynamics.space/.well-known/mcp/server-card.json. Informational market data only. Not investment advice.","publisher":{"name":"MacroTape","url":"https://digest.atlasdynamics.space/"},"homepage":"https://digest.atlasdynamics.space/quickstart.html","repository":null,"version":"1.2.0","license":null,"protocols":["a2a"],"tags":["treasuries","fx","sample","free","yields","usd","dollar-index","macro","history","time-series","alerts","webhooks","notifications"],"pricing":null,"endpoints":[{"url":"https://digest.atlasdynamics.space","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"sample","name":"Free sample brief (no key)","tags":["treasuries","fx","sample","free"],"description":"A recent MacroTape brief and the list of topics, open with no API key. REST: GET https://digest.atlasdynamics.space/api/sample.json (or .txt), GET https://digest.atlasdynamics.space/api/topics.json. MCP tools: get_sample, list_topics."},{"id":"latest-brief","name":"Latest Treasury and FX brief","tags":["treasuries","yields","fx","usd","dollar-index","macro"],"description":"The newest weekday AM/PM brief or a brief for a given date: Treasury par curve, spreads and curve shape; ECB currencies vs USD with top movers and dollar breadth; the DXY-style index. REST: GET https://digest.atlasdynamics.space/api/latest.json, https://digest.atlasdynamics.space/api/latest.txt, https://digest.atlasdynamics.space/api/briefs/{date}.json. Needs an API key (Authorization: Bearer <key> or X-API-Key). MCP tools: get_latest_brief, get_brief_by_date."},{"id":"history","name":"Daily history series","tags":["history","time-series","treasuries","fx"],"description":"Daily series for 49 topics (Treasury tenors and spreads, ECB USD pairs, the DXY-style index). Open index of topics: GET https://digest.atlasdynamics.space/api/history/index.json. Data: GET https://digest.atlasdynamics.space/api/history/{topic}.json. History depth depends on the plan. Needs an API key (Authorization: Bearer <key> or X-API-Key). MCP tools: get_history."},{"id":"alerts","name":"Webhook alerts","tags":["alerts","webhooks","notifications"],"description":"Register HTTPS webhooks that fire when configured thresholds are crossed (for example a large daily move in the 10-year yield or the DXY-style index). Signed payloads. REST: https://digest.atlasdynamics.space/api/alerts/webhooks. Needs an API Light or Pro key. MCP tools: register_alert_webhook, list_alert_webhooks, delete_alert_webhook, test_alert_webhook."}],"tools":["Free sample brief (no key)","Latest Treasury and FX brief","Daily history series","Webhook alerts"],"extra":{"inputModes":["application/json"],"outputModes":["application/json","text/plain"],"capabilities":{"streaming":false,"pushNotifications":false}},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"communication.notifications","name":"Notifications","confidence":1,"provenance":"declared"},{"slug":"data.apis","name":"API Access","confidence":0.814,"provenance":"derived"}],"categories":["communication","data"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-11-04T16:23:16.509Z","lastProbedAt":"2026-11-04T16:23:16.509Z","statusComputedAt":"2026-11-04T16:26:45.143Z","reliability30d":{"probes":2,"successRate":1,"p50Ms":233,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":2,"ok":2,"authBoundaryOk":0,"serviceOk":2,"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-11-04T16:23:16.509Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":329,"error":null,"detail":{"name":"MacroTape","signed":false,"version":"1.2.0","cardPath":"/.well-known/agent-card.json","skillCount":4}},{"at":"2026-11-04T07:26:25.895Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":137,"error":null,"detail":{"name":"MacroTape","signed":false,"version":"1.2.0","cardPath":"/.well-known/agent-card.json","skillCount":4}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://digest.atlasdynamics.space/.well-known/agent-card.json","url":"https://digest.atlasdynamics.space/.well-known/agent-card.json","firstSeenAt":"2026-11-04T05:20:35.952Z","fetchedAt":"2026-11-04T05:20:35.952Z","normalizedAt":"2026-11-04T05:20:35.952Z"}]},"firstSeenAt":"2026-11-04T05:20:35.952Z","updatedAt":"2026-11-04T05:20:58.030Z"}