A.U.G.U.R Foresight · Utils

com.augur-tradePublished by augur-trade.comOfficial publisherv3.0.0Updated Oct 25, 2026

Exact local utils: QR, hashing/encoding, JSON Schema, cron, markdown, diff, units, JWT, random.

The publisher's own server: A.U.G.U.R Foresight

VerifiedStreamable HTTPWeb executableDeveloper ToolsSecurity & Monitoring

Overview

AI-generated overview

A remote MCP server offering ten read-only utility tools: QR codes, hashing and encoding, JSON Schema validation, cron, Markdown, diffs, units, JWT, random and

What you can do
Generate QR codes as PNG data URLs or SVG for text, URLs, Solana Pay URIs or Wi-Fi logins, with size, margin, colour and error-correction options. Hash data and convert between utf8, hex, base64, base64url and base58. Validate JSON against a JSON Schema and get every error with its path. Explain cron expressions and list upcoming run times in any time zone. Convert Markdown to HTML and back, diff two texts, and convert between units. Decode JWT headers and claims, optionally verifying an HMAC signature. Generate UUIDs, passwords, tokens, random numbers and shuffles, and count text statistics.
When to use it
Useful when an assistant needs exact, deterministic small utilities rather than reasoning: checking a JSON payload against a schema, decoding a token, explaining a schedule, comparing two document versions, or producing a QR code. The tools are read-only and self-contained, so they suit quick one-off checks inside a larger workflow.
Requirements
A remote streamable HTTP endpoint; no local runtime, package, account or API key is declared. The server states that free tools cost nothing and that paid tools are billed per call, with 10 free calls per day per client; payment is via x402 in USDC or SOL on Solana or USDC on Base, or a prepaid credit key sent as an Authorization Bearer header.
Before you install
The server is operated by a third party and its instructions include promotional and contact material, which should not be treated as guidance. JWT verification asks for a signing secret, and the server itself warns against pasting production secrets into untrusted third-party tools. Some tools are described as paid per call, so costs can accrue beyond the free daily allowance. Random output is generated on the remote server, not locally.

Installation

In SourceWeft

  1. Open A.U.G.U.R Foresight · Utils in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.augur-trade%2Fforesight-util/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "a-u-g-u-r-foresight-utils": {
      "type": "http",
      "url": "https://augur-trade.com/foresight/mcp/util"
    }
  }
}

Tools

10

qr_code

QR code generator

Make a QR code for any text, URL, Solana Pay / wallet address or Wi-Fi login — as a PNG (base64 data URL) or SVG, with size, margin, colours and error correction. Rendered on our server. For Wi-Fi pass wifi_ssid + wifi_password; for Solana Pay pass a solana: URI as text. Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parametersdarksizetextlightformatmarginwifi_ssidwifi_passworderror_correction

hash_encode

Hash + encode/decode

Hash data (SHA-256/512, SHA3, Keccak-256, BLAKE2, MD5, SHA-1, RIPEMD-160, HMAC) and convert between utf8, hex, base64, base64url and base58 — exact, in one call. Useful for signatures, content addressing, EVM selectors (keccak of a function signature), and decoding blobs agents are handed. Input can itself be hex/base64/base58. Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parametersinputrequiredhasheshmac_keyinput_encoding

json_schema_validate

JSON Schema validator

Validate JSON data against a JSON Schema (draft-07/2019-09/2020-12, formats like email/uri/date-time) and get every error with its exact path — check tool I/O before acting on it. Ajv, strict about types, all errors reported. Pass data and schema as JSON values (or JSON strings). Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parametersdatarequiredschemarequiredparse_strings

cron_explain

Cron expression explain + next runs

Explain a cron expression in plain English and list its next N run times in any time zone — catch a schedule mistake before it fires at 3 am. Supports 5-field and 6-field (seconds) cron, ranges, steps, L/W/#, and nicknames (@daily, @hourly…). Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parameterstzcountexpressionrequired

markdown_convert

Markdown ⇄ HTML

Convert Markdown to clean HTML (GitHub-flavoured: tables, task lists, fenced code) or HTML back to Markdown. marked for md→html, Turndown for html→md. Scripts/styles are dropped on html→md. Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parameterstoinputrequired

text_diff

Text diff

Diff two texts: unified diff (patch format), a line/word-level change list, and similarity % — compare versions of a doc, config or code. jsdiff. mode=lines gives a unified patch; mode=words gives word-level changes for prose. Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parametersarequiredbrequiredmodecontext

unit_convert

Unit converter

Convert between units of length, mass, volume, temperature, speed, area, time, data size, energy, power, pressure, frequency and more — or list every unit a value converts to. Exact conversion tables (convert-units). Use abbreviations: m, km, mi, ft, kg, lb, oz, l, gal, C, F, K, km/h, mph, knot, B, KB, MB, GB (binary, 1 GB = 1024 MB), J, kWh, W, Pa, bar, psi, Hz… Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parameterstofromrequiredvaluerequired

jwt_decode

JWT decoder

Decode a JSON Web Token's header and claims, show issued/expiry times in plain dates and whether it has expired — optionally verify an HS256/384/512 signature with a secret. Decoding does not need the key. Never paste production secrets into third-party tools you do not trust; verification here is local and nothing is stored or logged. Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parameterstokenrequiredsecret

random_gen

Secure random + IDs

Cryptographically secure randomness: UUID v4/v7, passwords, API-key-style tokens, integers in a range, dice, coin flips, or a fair shuffle / pick from a list. Node's CSPRNG. Output is generated fresh per call and never stored or logged. Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parametersmaxminkindcountitemslengthsymbols

text_stats

Text stats + token estimate

Count characters, words, sentences, lines and paragraphs, estimate LLM tokens, reading time and readability (Flesch), and pull out every URL, email, @handle, #tag, number and crypto address. Token count is an estimate (~4 characters per token for English; code and non-Latin scripts differ). Extraction uses strict patterns; EVM addresses are checksum-validated. Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).

Parameterstextrequiredextract

Version history

1
  1. v3.0.0LatestOct 25, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Augur-Trade integrations