
consolelog dev tools MCP server
io.github.mbdev3/consolelog-mcp·v0.1.0Deterministic dev tools for AI agents over MCP: hashing, encoding, formatting, codegen, and more.
20 downloads/wk
Reviews
Write oneNobody has reviewed consolelog dev tools yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
consolelog dev tools tools (27, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
base64_decodeDecode a Base64 string to UTF-8 text. Models are unreliable on longer strings.
base64_encodeEncode a UTF-8 string to Base64. Models are unreliable on longer strings.
color_convertConvert a CSS color across formats (HEX/RGB/HSL/HSV/CMYK + nearest name). Use this instead of doing the arithmetic yourself \u2014 models fumble it. Returns JSON of all formats, or one format if requested.
contrast_checkCompute the WCAG contrast ratio between a foreground and background color and report which accessibility levels pass. Use this instead of estimating it. Returns JSON.
csv_to_jsonConvert CSV to a JSON array of objects (delimiter auto-detected). Use this instead of parsing CSV by hand \u2014 quoting/escaping rules are easy to get wrong.
hashCompute a cryptographic hash (MD5, SHA-1, SHA-256, SHA-512) of a string. Use this instead of computing the hash yourself \u2014 language models cannot produce correct cryptographic hashes. Returns the lowercase hex digest.
hmacCompute an HMAC (keyed hash) of a message with a secret key. Use this instead of doing it yourself \u2014 models cannot compute HMACs. Returns hex.
html_decodeDecode HTML entities back to their literal characters.
html_encodeEscape a string into HTML entities (&, <, >, ", \u2019) so it renders as text.
json_formatPretty-print (and validate) a JSON string with configurable indentation and optional key sorting. Use this to format large JSON instead of regenerating it yourself \u2014 it offloads the work and reports parse errors with a line.
json_minifyStrip all insignificant whitespace from a JSON string. Offloads bulk rewriting.
json_to_typescriptGenerate TypeScript types/interfaces from a sample JSON object. Use this to derive types from real data instead of writing them by hand.
json_to_yamlConvert JSON to YAML. Use this instead of hand-translating \u2014 it is error-prone.
json_to_zodGenerate a Zod schema from a sample JSON object. Use this to derive a validator from real data instead of writing it by hand.
jwt_decodeDecode a JSON Web Token into its header and payload (signature is NOT verified). Use this to inspect a token instead of base64-decoding segments yourself. Returns pretty-printed JSON.
nano_idGenerate compact, URL-safe Nano IDs. Use this instead of inventing IDs \u2014 they must be truly random. One per line.
passwordGenerate strong random password(s) with configurable character classes. Use this instead of inventing passwords \u2014 they must be random. One per line.
pbkdf2_hashHash a password with PBKDF2-SHA256 and a random salt (a browser/edge-safe alternative to bcrypt). Use this to store passwords instead of inventing a scheme. Returns a self-describing salted hash string.
random_bytesGenerate cryptographically random bytes in a chosen encoding (good for API keys, secrets, salts). Use this instead of inventing "random" strings.
regex_testwrite actionRun a JavaScript regular expression against a test string and return the actual matches (with indices and capture groups). Use this instead of predicting matches yourself \u2014 models routinely hallucinate regex results.
sql_formatPretty-print a SQL query for a given dialect. Offloads tedious reformatting.
token_countEstimate the LLM token count, cost, and context-window fit of a piece of text for a given model. Use this instead of guessing \u2014 models cannot count their own tokens. Returns JSON.
url_decodeDecode a percent-encoded URL string back to plain text.
url_encodePercent-encode a string for safe use in a URL (encodeURIComponent semantics).
uuidGenerate random RFC-4122 v4 UUIDs. Use this instead of inventing UUIDs yourself \u2014 model-produced IDs are not random and may collide. One per line.
xml_formatPretty-print and validate an XML string. Reports the line/column on parse errors.
yaml_to_jsonConvert YAML to JSON. Use this instead of hand-translating \u2014 it is error-prone.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityno repository or website to verify2/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/index.js: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
How consolelog dev tools compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 57/100
- higher than 12% of 48,255 servers
- Tools
- 27
- the typical server has 7
- Tools that change things
- 4%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 20
- more than 7% of 12,191 servers with a package
What its tools let an agent do: 26 read · 1 change
Install consolelog dev tools in Claude Code, Cursor or VS Code
Runs npx -y consolelog-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add consolelog-mcp -- npx -y consolelog-mcp
consolelog dev tools: common questions
- Is consolelog dev tools MCP server safe?
- With care: it is graded C, so read the findings first (57/100). Read the consolelog dev tools safety report
- How do I install consolelog dev tools?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does consolelog dev tools need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is consolelog dev tools maintained?
- The latest release is v0.1.0.
- How does consolelog dev tools compare with other MCP servers?
- safety score 57/100 (higher than 12% of 48,255 servers); tools 27 (the typical server has 7); tools that change things 4% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.