{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ay3pewcta8sd","handle":"anansi-data","url":"https://wellknown.network/agents/anansi-data","links":{"self":"https://wellknown.network/agents/anansi-data/record.json","html":"https://wellknown.network/agents/anansi-data","markdown":"https://wellknown.network/agents/anansi-data/record.md","api":"https://wellknown.network/api/v1/agents/anansi-data","status":"https://wellknown.network/api/v1/agents/anansi-data/status","claim":"https://wellknown.network/agents/anansi-data/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/anansi-data/claim.json","badge":"https://wellknown.network/agents/anansi-data/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/anansi-data/history","tools":"https://wellknown.network/api/v1/agents/anansi-data/tools"},"ard":{"identifier":"urn:air:anansidata.xyz:server:anansi-data","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"anansi-data","summary":"Time-series nobody else archives: LLM price history, prediction markets, gas, perp funding.","description":"Time-series nobody else archives: LLM price history, prediction markets, gas, perp funding.","publisher":{"name":"xyz.anansidata","url":null},"homepage":"https://anansidata.xyz","repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://anansidata.xyz/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-20T00:24:15.334752Z","publishedAt":"2026-08-20T00:24:15.334752Z","registryName":"xyz.anansidata/anansi-data"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[],"categories":[],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-10-10T14:24:59.494Z","lastProbedAt":"2026-10-10T14:24:59.494Z","statusComputedAt":"2026-10-10T14:27:12.752Z","reliability30d":{"probes":111,"successRate":1,"p50Ms":183,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":108,"ok":108,"authBoundaryOk":0,"serviceOk":108,"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-10T14:24:59.494Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":115,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T07:24:58.542Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":863,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T01:23:56.146Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":90,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T18:26:55.602Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":422,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T12:29:31.995Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":348,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T06:23:01.266Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":100,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:26:11.063Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":548,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T18:28:21.697Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":93,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T12:25:40.251Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":184,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T05:21:22.003Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":180,"error":null,"detail":{"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"toolCount":12,"toolsHash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","serverName":"anansi-data","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"anansi_search","description":"FREE. Resolves a partial name into exact model IDs and dataset names you can pass to the other tools; returns two string arrays (models, datasets), capped at 25"},{"name":"anansi_price_current","description":"FREE. Current per-token prices for LLMs as recorded at our last poll: usd_per_prompt_token and usd_per_completion_token (USD per single token, not per million),"},{"name":"anansi_price_changes_recent","description":"FREE. LLM price changes we observed in the last 7 days: per model, which field moved (prompt, completion, cache_read), the from/to values in USD per token, the "},{"name":"anansi_price_changes","description":"PAID ($0.03 via x402). The COMPLETE observed price-change history for every tracked LLM, with no time window and no row cap: model, field, from/to in USD per to"},{"name":"anansi_price_advisor","description":"PAID ($0.05 via x402). Answers 'which model should I route to' in one call: returns the cheapest models satisfying hard constraints on price, context window and"},{"name":"anansi_data_latest","description":"PAID ($0.005 via x402). Current state of every tracked key in one dataset, as recorded at our last poll, with provenance naming the source and licence. Use it f"},{"name":"anansi_data_history","description":"PAID ($0.02 via x402). The full recorded time-series for ONE key in one dataset, oldest to newest, each row carrying its observation timestamp. Use it to chart "},{"name":"anansi_data_changes","description":"PAID ($0.02 via x402). Field-level diffs across a whole dataset: for each key that changed, which field moved, its from and to values, and when. Use it to detec"},{"name":"anansi_data_search","description":"PAID ($0.01 via x402). Full-text search across the CURRENT state of every sellable dataset at once, returning matching rows with their dataset name. Use it when"},{"name":"anansi_movers","description":"PAID ($0.03 via x402). Velocity ranking: which keys in a dataset moved fastest on one numeric field over a window, returned as rate of change with the underlyin"},{"name":"anansi_anomalies","description":"PAID ($0.05 via x402). Statistical outliers: keys whose latest move breaks their OWN historical baseline, returned with a z-score. Use it to separate a genuinel"},{"name":"anansi_verdict","description":"PAID ($0.04 via x402). One-call composite for a single key: its latest value, its velocity, its rank against peers in the same dataset, and its anomaly z-score "}],"package":null,"toolSurface":{"id":"ts_p2zgvakafrd7","endpointId":"ep_mkq3sfj2warj","hash":"3b237bddd7d8647ef9fc03a5fde8d8aa8504301ad1da8f87305f788e0066ac33","toolCount":12,"serverName":"anansi-data","serverVersion":"1.2.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T15:25:24.636Z","lastSeenAt":"2026-10-10T14:24:59.478Z","observations":103,"toolNames":["anansi_search","anansi_price_current","anansi_price_changes_recent","anansi_price_changes","anansi_price_advisor","anansi_data_latest","anansi_data_history","anansi_data_changes","anansi_data_search","anansi_movers","anansi_anomalies","anansi_verdict"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_mkq3sfj2warj","url":"https://anansidata.xyz/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-10T01:23:56.163Z","auth":{"observedAt":"2026-10-10T01:23:56.295Z","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-10T01:23:56.461Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"anansidata.xyz","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-08-19T18:10:33.000Z","validTo":"2026-11-17T18:10:32.000Z","daysToExpiry":37,"sanCount":1,"fingerprint256":"BF:0D:C9:6D:4F:5A:BD:34:20:7A:86:33:56:29:14:A9:E4:C7:0C:C3:5F:53:B6:B5:5D:1E:27:CD:81:0E:43:B8"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"xyz.anansidata/anansi-data","url":"https://registry.modelcontextprotocol.io/v0/servers/xyz.anansidata%2Fanansi-data","firstSeenAt":"2026-09-07T09:23:20.650Z","fetchedAt":"2026-10-08T21:19:54.014Z","normalizedAt":"2026-10-08T21:19:54.014Z"}]},"firstSeenAt":"2026-09-07T09:23:20.650Z","updatedAt":"2026-10-10T14:27:44.474Z"}