protogrid

Search / art.maddegen.agent/synapse-util

A.U.G.U.R Synapse · Utils

R0· no sign-in

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

v2.2.1 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality96strong
Trust83of 100
Uptime, 30 days100%
Latency p50280 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "synapse-util": {
      "type": "http",
      "url": "https://augur-trade.com/hub/mcp/util"
    }
  }
}
claude mcp add --transport http synapse-util https://augur-trade.com/hub/mcp/util
[mcp_servers.synapse-util]
url = "https://augur-trade.com/hub/mcp/util"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "synapse-util": {
      "type": "remote",
      "url": "https://augur-trade.com/hub/mcp/util",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "synapse-util": {
      "type": "http",
      "url": "https://augur-trade.com/hub/mcp/util"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=synapse-util&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXVndXItdHJhZGUuY29tL2h1Yi9tY3AvdXRpbCJ9"
}
{
  "servers": {
    "synapse-util": {
      "type": "http",
      "url": "https://augur-trade.com/hub/mcp/util"
    }
  }
}
{
  "mcpServers": {
    "synapse-util": {
      "httpUrl": "https://augur-trade.com/hub/mcp/util"
    }
  }
}
extensions:
  "synapse-util":
    enabled: true
    name: "synapse-util"
    type: streamable_http
    uri: "https://augur-trade.com/hub/mcp/util"
    timeout: 300

Quality 96 / 100strong

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list carries no ttlMs, so clients re-fetch it
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations10 of 10 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,728 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

10 tools, about 2,728 tokens to load them all · tool set 387f403b3545 · checked 2026-10-20 15:26 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-3d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://augur-trade.com/hub/mcp/util streamable-httpnoneyes100%280 ms2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-052026-10-20

Tools (10)

cron_explainread-onlyExplain 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).
hash_encoderead-onlyHash 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).
json_schema_validateread-onlyValidate 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).
jwt_decoderead-onlyDecode 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).
markdown_convertread-onlyConvert 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).
qr_coderead-onlyMake 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).
random_genread-onlyCryptographically 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).
text_diffread-onlyDiff 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).
text_statsread-onlyCount 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).
unit_convertread-onlyConvert 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).

Schemas: list_tools.

Similar MCP servers

More from art.maddegen.agent

And 2 more from this publisher.

Official server.json
{
  "name": "art.maddegen.agent/synapse-util",
  "title": "A.U.G.U.R Synapse · Utils",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://augur-trade.com/hub/mcp/util",
      "type": "streamable-http"
    }
  ],
  "version": "2.2.1",
  "websiteUrl": "https://augur-trade.com/hub",
  "description": "Exact local utils: QR, hashing/encoding, JSON Schema, cron, markdown, diff, units, JWT, random."
}