npm package

xsantcastx MCP Server

14 developer tools for your AI agents

Works with Claude Desktop, Claude Code, and any MCP-compatible client. Zero API calls. All local computation.

Install

npm install -g xsantcastx-mcp-server

Use with Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "xsantcastx": {
      "command": "xsantcastx-mcp-server"
    }
  }
}

Use with Claude Code

Run this command in your terminal:

claude mcp add xsantcastx-mcp-server -- xsantcastx-mcp-server

14 Built-in Tools

Every tool runs locally — no network, no latency, no keys required.

json_format
Pretty-print or minify JSON.
json_format({ json: '{"a":1}', indent: 2 })
json_schema_generate
Infer a JSON Schema from a sample object.
json_schema_generate({ sample: '{"id":1,"name":"Alice"}' })
uuid_generate
Generate a v4 UUID.
uuid_generate({ count: 5 })
uuid_validate
Validate a UUID string.
uuid_validate({ uuid: "..." })
base64_encode
Encode text to Base64.
base64_encode({ text: "hello" })
base64_decode
Decode Base64 to text.
base64_decode({ encoded: "aGVsbG8=" })
jwt_decode
Decode a JWT (no verification).
jwt_decode({ token: "eyJ..." })
regex_test
Test a string against a regex pattern.
regex_test({ pattern: "\\d+", input: "abc123" })
regex_replace
Replace matches in a string using regex.
regex_replace({ pattern: "foo", replacement: "bar", input: "foo baz" })
hash_generate
Generate a hash (MD5/SHA-1/SHA-256/SHA-512).
hash_generate({ text: "hello", algorithm: "sha256" })
hash_verify
Verify text against a known hash.
hash_verify({ text: "hello", hash: "...", algorithm: "sha256" })
color_contrast
Calculate WCAG color contrast ratio.
color_contrast({ foreground: "#fff", background: "#0a0f1e" })
cron_parse
Parse a cron expression into human-readable form.
cron_parse({ expression: "0 9 * * 1-5" })
cron_build
Build a cron expression from schedule params.
cron_build({ minute: "0", hour: "9", weekday: "1-5" })

Why xsantcastx MCP Server?

Zero API Calls

Runs entirely on your machine. No network requests, no latency.

No Secrets Required

No API keys, no environment variables, no auth.

Pure Node.js

Lightweight, fast, zero native dependencies.

MIT Licensed

Open source. Use it, fork it, extend it.