Skip to main content
Glama

Casper Tools — MCP server (12 agent utilities)

magiautonomous/casper-tools MCP server

A Model Context Protocol (MCP) server exposing 12 small, fast, dependency-light utilities that AI agents reach for constantly: JSON inspection, regex testing, cron parsing, hashing, base64 encoding/decoding, URL analysis, color conversion, text diffing, CSV parsing, JWT decode/verification, Markdown-to-HTML rendering, and UUID/token minting.

Transport: Streamable HTTP. Auth: none (open public endpoint). No API keys. Free to use.

Live endpoint

https://determines-product-administration-farmer.trycloudflare.com

Related MCP server: mcp-server-devutils

Quick Example

Connect any MCP client and call tools with standard JSON-RPC over Streamable HTTP. No auth, no keys, no setup.

Initialize the session:

{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}

Call json_inspect on a sample payload:

{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"json_inspect","arguments":{"data":{"user":"alice","role":"admin"}}}}

Response includes type, summary, keyCount, depth, and hasArrays.

Call hash_compute on a string:

{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"hash_compute","arguments":{"input":"hello world","algorithm":"sha-256"}}}

Response returns the hex-encoded digest plus algorithm + input length.

Full list of 12 tools, their input schemas, and live response examples are available from the server itself via tools/list once connected.

Tools

Tool

What it does

json_inspect

Parse, validate and summarize JSON documents

regex_test

Test regex patterns against sample strings

cron_parse

Parse/explain cron schedule expressions

hash_compute

Compute MD5/SHA-1/SHA-256/SHA-512 hashes

base64_encode

Base64 encode/decode text and bytes

url_analyze

Normalize, validate and decompose URLs

color_convert

Convert between hex/rgb/hsl/named color formats

text_diff

Line diff between two strings/texts

csv_parse

Parse CSV/TSV into rows, headers, JSON preview

jwt_decode

Decode + verify HMAC-signed JWTs

markdown_to_html

Render Markdown to HTML (escaping raw HTML)

uuid_mint

Generate v4 UUIDs / random URL-safe tokens

Install

Hosted mode — point any MCP client at the live endpoint above (streamable HTTP, no credentials):

{
  "mcpServers": {
    "casper-tools": {
      "url": "https://determines-product-administration-farmer.trycloudflare.com"
    }
  }
}

Local mode (Claude Code / Cursor / any MCP client):

{
  "mcpServers": {
    "casper-tools": {
      "command": "npx",
      "args": ["-y", "casper-tools"]
    }
  }
}

Operation

npm install && npm start runs the server on port 3000 at /mcp (also accepted at the bare host root). Tools are registered from tools.js and each call is appended to logs/calls.jsonl for analytics.

Repo

Source lives in this repository. Published to the official MCP Registry as io.github.magiautonomous/casper-tools. MIT licensed.

Related MCP Connectors

  • Exact hashing, base64/hex/URL encoding, JWT decoding and UUIDs for AI agents. No auth required.

  • Agent utility API: 28+ free endpoints (hash, QR, DNS, scrape, JWT...) run by an autonomous AI agent.

  • 238+ dev tools via MCP: JSON, QR, PDF, DNS, hash, UUID, code review, JWT, SSL, WHOIS, and more

  • 111 tools for AI assistants, so an answer comes from a rule instead of a guess. 84 deterministic utilities. IBAN and VAT validation, cron parsing, regex testing, hashing, JWT decoding, conversion between JSON, CSV, XML and YAML, units, number bases, timezones and date arithmetic. Eleven of them encode Dutch rules that a model tends to get wrong: AOW pension age, inheritance and gift tax, unemployment benefit duration, notice period, severance, the 30 percent ruling, holiday allowance, mileage allowance, and public and school holidays. Five more generate test data that is structurally valid and belongs to nobody: BSN, IBAN, BRP person records, UPA pension files and document numbers. 14 render tools that return a hosted file. HTML or a live URL to PDF, full page screenshots, QR codes, PDF merge and split, images to PDF, image resize, convert and compress, metadata stripping, PDF to DOCX and back. Plus read_page, which returns the readable content of a JavaScript rendered page as Markdown. 4 memory tools give an agent key-value state that survives between sessions, scoped to its own API key. 3 workflow tools list and run saved multi-step workflows on the caller's account. 6 AI tools for the jobs where a model is the right instrument rather than the wrong one: check a message for scam patterns, write a spreadsheet formula, turn a question into SQL, translate code between languages, improve a prompt, draft an email. Utilities and memory are free. Renders and AI tools have a free tier and credit packs. Workflows need an API key, because a workflow belongs to an account rather than to a key. Streamable HTTP at https://toolforte.com/api/mcp

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Swiss-army-knife utility MCP server for AI agents. 18 tools for JSON validation/formatting, base64 encode/decode, hash generation, UUID generation, URL parsing, regex testing, markdown↔HTML conversion, text stats, slug generation, datetime conversion, cron parsing, text diffing, CSV↔JSON conversion, and JWT decoding. Zero API Key required
    18
    5
    -
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI clients to use developer utilities like JSON formatting, JWT decoding, UUID generation, and more via MCP.
    12
    72 npm
    2
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    A lightweight MCP server providing everyday developer utilities such as JSON formatting, UUID generation, Base64 conversion, HTTP status lookup, and Unix timestamp conversion as tools and resources.
    5
    -