Search / art.maddegen.agent/synapse-util
A.U.G.U.R Synapse · Utils
R0· no sign-inExact local utils: QR, hashing/encoding, JSON Schema, cron, markdown, diff, units, JWT, random.
v2.2.1 · active · website · descriptor JSON · versions
Search / art.maddegen.agent/synapse-util
R0· no sign-inExact local utils: QR, hashing/encoding, JSON Schema, cron, markdown, diff, units, JWT, random.
v2.2.1 · active · website · descriptor JSON · versions
{
"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
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list carries no ttlMs, so clients re-fetch itauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations10 of 10 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 2,728 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo 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.
+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.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://augur-trade.com/hub/mcp/util streamable-http | none | yes | 100% | 280 ms | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05 | 2026-10-20 |
cron_explainread-only | 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). |
hash_encoderead-only | 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). |
json_schema_validateread-only | 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). |
jwt_decoderead-only | 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). |
markdown_convertread-only | 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). |
qr_coderead-only | 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). |
random_genread-only | 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). |
text_diffread-only | 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). |
text_statsread-only | 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). |
unit_convertread-only | 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). |
Schemas: list_tools.
And 2 more from this publisher.
{
"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."
}