Brainiall NLP
Sentiment, toxicity, entity extraction, PII, translation, summary, QA, fraud scoring, safety audit.
Crawler Summary
21 MCP tools for math, randomness, dates, encoding, hashing, and more — deterministic and accurate. Calc MCP $1 $1 $1 <br /> <br /> <img width="100%" alt="Calc MCP demo" src="https://i.imgur.com/DcOhAD4.png" /> <br /> <br /> 📖 **$1** — Full tool reference, examples, and install guides. **21 tools for things AI is not good at** — deterministic math, cryptographic randomness, accurate date arithmetic, encoding, hashing, and more. LLMs hallucinate calculations, can't generate true random numbers, and struggle with ti Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 2/25/2026.
Freshness
Last checked 2/25/2026
Best For
@coo-quack/calc-mcp is best for cli workflows where MCP compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB MCP, runtime-metrics, public facts pack
21 MCP tools for math, randomness, dates, encoding, hashing, and more — deterministic and accurate. Calc MCP $1 $1 $1 <br /> <br /> <img width="100%" alt="Calc MCP demo" src="https://i.imgur.com/DcOhAD4.png" /> <br /> <br /> 📖 **$1** — Full tool reference, examples, and install guides. **21 tools for things AI is not good at** — deterministic math, cryptographic randomness, accurate date arithmetic, encoding, hashing, and more. LLMs hallucinate calculations, can't generate true random numbers, and struggle with ti
Public facts
4
Change events
0
Artifacts
0
Freshness
Feb 25, 2026
Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 2/25/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 25, 2026
Vendor
Github
Artifacts
0
Benchmarks
0
Last release
1.8.6
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 2/25/2026.
Setup snapshot
git clone https://github.com/coo-quack/calc-mcp.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Github
Protocol compatibility
MCP
Adoption signal
5 GitHub stars
Handshake status
UNKNOWN
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
bash
# Claude Code claude mcp add -s user calc-mcp -- npx --prefix /tmp -y @coo-quack/calc-mcp@latest # Or just run it npx --prefix /tmp -y @coo-quack/calc-mcp@latest
bash
claude mcp add -s user calc-mcp -- npx --prefix /tmp -y @coo-quack/calc-mcp@latest
json
{
"mcpServers": {
"calc-mcp": {
"command": "npx",
"args": ["--prefix", "/tmp", "-y", "@coo-quack/calc-mcp@latest"]
}
}
}json
{
"servers": {
"calc-mcp": {
"command": "npx",
"args": ["--prefix", "/tmp", "-y", "@coo-quack/calc-mcp@latest"]
}
}
}bash
npx --prefix /tmp -y @coo-quack/calc-mcp@latest
bash
bun install bun run dev # Start dev server bun test # Run tests bun run lint # Biome bun run format # Biome
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
21 MCP tools for math, randomness, dates, encoding, hashing, and more — deterministic and accurate. Calc MCP $1 $1 $1 <br /> <br /> <img width="100%" alt="Calc MCP demo" src="https://i.imgur.com/DcOhAD4.png" /> <br /> <br /> 📖 **$1** — Full tool reference, examples, and install guides. **21 tools for things AI is not good at** — deterministic math, cryptographic randomness, accurate date arithmetic, encoding, hashing, and more. LLMs hallucinate calculations, can't generate true random numbers, and struggle with ti
<br />
<br />
<img width="100%" alt="Calc MCP demo" src="https://i.imgur.com/DcOhAD4.png" />
<br />
<br />
📖 Documentation — Full tool reference, examples, and install guides.
21 tools for things AI is not good at — deterministic math, cryptographic randomness, accurate date arithmetic, encoding, hashing, and more.
LLMs hallucinate calculations, can't generate true random numbers, and struggle with timezones. This MCP server fixes that.
# Claude Code
claude mcp add -s user calc-mcp -- npx --prefix /tmp -y @coo-quack/calc-mcp@latest
# Or just run it
npx --prefix /tmp -y @coo-quack/calc-mcp@latest
Works with Claude Desktop, VS Code Copilot, Cursor, Windsurf, and any MCP client — setup guides below.
| AI alone | With calc-mcp |
| ---------------------------------------------- | ----------------------------------------------- |
| "10 + 34 × 341 ÷ 23 = 507.8" ❌ | 514.087 ✅ (math) |
| "Here's a UUID: 550e8400-..." 🤷 fake | Cryptographically random UUID v4/v7 ✅ (random) |
| "100 days from now is..." 🤔 guess | 2026-05-22 ✅ (date) |
| "SHA-256 of password123 is..." 💀 hallucinated | ef92b778bafe... ✅ (hash) |
Ask in natural language — your AI assistant selects the appropriate tool.
| You ask | You get | Tool |
| ---------------------------------------- | ---------- | ---- |
| What's 10 + 34 × 341 ÷ 23? | 514.087 | math |
| Convert 255 to binary | 11111111 | base |
| Is 4539578763621486 a valid card number? | true | luhn |
| You ask | You get | Tool |
| ------------------------------------------ | -------------------- | ------ |
| How many characters in "Hello, World! 🌍"? | 15 chars, 18 bytes | count |
| Base64 encode "Hello World" | SGVsbG8gV29ybGQ= | base64 |
| Base64 decode "eyJhbGciOiJIUzI1NiJ9" | {"alg":"HS256"} | base64 |
| URL-encode "hello world" | hello%20world | encode |
| URL-decode "hello%20world" | hello world | encode |
| HTML-decode <script> | <script> | encode |
| SHA-256 hash of "password123" | ef92b778bafe... | hash |
| HMAC-SHA256 of "message" with key "secret" | 8b5f48702995... | hash |
| You ask | You get | Tool |
| --------------------------------- | --------------------------- | ---------- |
| What time is it in New York? | 2026-02-10T19:00:00-05:00 | datetime |
| What's 100 days after 2026-02-11? | 2026-05-22 | date |
| When does "30 9 * * 1-5" run? | Mon–Fri at 9:30 | cron_parse |
| You ask | You get | Tool |
| ------------------------------------ | ----------------------------- | ------ |
| Generate a UUID v7 | 019c4b54-aad2-7e52-... | random |
| Generate a readable 20-char password | hT9jZDojX6sHRJt8vaKS | random |
| Shuffle ["Alice", "Bob", "Charlie"] | ["Charlie", "Alice", "Bob"] | random |
| You ask | You get | Tool |
| ------------------------------------------- | ------------------ | ------- |
| 100 miles in kilometers? | 160.93 km | convert |
| 72°F in Celsius? | 22.22°C | convert |
| Convert #FF5733 to RGB | rgb(255, 87, 51) | color |
| Convert rgba(255, 0, 0, 0.5) to 8-digit HEX | #ff000080 | color |
| You ask | You get | Tool |
| ------------------------------------ | -------------------------------- | ------------- |
| Extract numbers from "abc123def456" | 123, 456 | regex |
| Does 1.5.3 satisfy ^1.0.0? | true | semver |
| Does 1.8.0 satisfy ">=1.5.0 <2.0.0"? | true | semver |
| IP range of 192.168.1.0/24? | 192.168.1.1 – .254 (254 hosts) | ip |
| Edit distance: "kitten" → "sitting" | 3 | diff |
| Unicode info for "€" | U+20AC, Currency Symbols | char_info |
| Is {"name":"test"} valid JSON? | valid, object | json_validate |
| You ask | You get | Tool |
| ---------------------------------------- | ------------------------------------ | ---------- |
| Decode this JWT: eyJhbGci... | { alg: "HS256", name: "John Doe" } | jwt_decode |
| Parse https://example.com/search?q=hello | host: example.com, q: "hello" | url_parse |
| Tool | Description |
| --------------- | ---------------------------------------------------------------------------------------------------- |
| math | Evaluate expressions, statistics |
| count | Characters (grapheme-aware), words, lines, bytes |
| datetime | Current time, timezone conversion, UNIX timestamps |
| random | UUID v4/v7, ULID, passwords (readable, custom charset), random number, shuffle |
| hash | MD5, SHA-1, SHA-256, SHA-512, CRC32, HMAC |
| base64 | Encode / decode |
| encode | URL, HTML entity, Unicode escape |
| date | Diff, add/subtract, weekday, wareki |
| regex | Test, match, matchAll, replace |
| base | Number base conversion (2–36) |
| diff | Line diff, Levenshtein distance |
| json_validate | Validate JSON, CSV, XML, YAML |
| cron_parse | Human-readable cron + next runs (weekday/month names supported) |
| luhn | Validate / generate check digits |
| ip | IPv4/IPv6 info, CIDR contains check, range calculation |
| color | HEX ↔ RGB ↔ HSL (alpha channel supported) |
| convert | 8 categories, 72 units: length, weight, temperature, area (tsubo, tatami), volume, speed, data, time |
| char_info | Unicode code point, block, category |
| jwt_decode | Decode header + payload (no verification) |
| url_parse | Protocol, host, path, params, hash |
| semver | Compare, validate, parse, range satisfaction |
claude mcp add -s user calc-mcp -- npx --prefix /tmp -y @coo-quack/calc-mcp@latest
Add to your config file:
| App | Config path |
| ------------------------ | ----------------------------------------------------------------- |
| Claude Desktop (macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop (Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Cursor | ~/.cursor/mcp.json |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
{
"mcpServers": {
"calc-mcp": {
"command": "npx",
"args": ["--prefix", "/tmp", "-y", "@coo-quack/calc-mcp@latest"]
}
}
}
Add to .vscode/mcp.json in your workspace:
{
"servers": {
"calc-mcp": {
"command": "npx",
"args": ["--prefix", "/tmp", "-y", "@coo-quack/calc-mcp@latest"]
}
}
}
Calc MCP works with any MCP-compatible client. Run the server via stdio:
npx --prefix /tmp -y @coo-quack/calc-mcp@latest
Point your client's MCP config to the command above. The server communicates over stdio using the standard Model Context Protocol.
bun install
bun run dev # Start dev server
bun test # Run tests
bun run lint # Biome
bun run format # Biome
calc-mcp processes all data locally and does not:
For detailed security information, see SECURITY.md.
calc-mcp itself is local-only. However, when used via an LLM, your inputs are sent to the LLM provider (Anthropic, OpenAI, etc.).
Example:
# ❌ Unsafe: Any secret passed to MCP tool is sent to your LLM provider
# Tool: hash
# Input: { "input": "sk-1234567890abcdef", "algorithm": "sha256" }
# ✅ Safe: Use test data only (for learning/development)
# Tool: hash
# Input: { "input": "test-value-123", "algorithm": "sha256" }
# ✅ For production secrets: Use local-only LLMs or process outside MCP
Note: Error messages are automatically sanitized to prevent accidental data leakage.
For security issues, please see our Security Policy.
MIT
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/contract"
curl -s "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Sentiment, toxicity, entity extraction, PII, translation, summary, QA, fraud scoring, safety audit.
Agent-callable B2B SaaS directory: capability-structured, continuously verified listings.
Loan & mortgage calculator, compound interest, ROI, crypto prices, FX conversion for AI agents.
Structured website and review evidence for AI-assisted local-business shortlisting.
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-10-09T22:10:33.396Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "cli",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:MCP|unknown|profile capability:cli|supported|profile"
}Facts JSON
[
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Github",
"href": "https://coo-quack.github.io/calc-mcp/",
"sourceUrl": "https://coo-quack.github.io/calc-mcp/",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T03:03:43.456Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-25T03:03:43.456Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "5 GitHub stars",
"href": "https://github.com/coo-quack/calc-mcp",
"sourceUrl": "https://github.com/coo-quack/calc-mcp",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T03:03:43.456Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/mcp-coo-quack-calc-mcp/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[]
Sponsored
Ads related to @coo-quack/calc-mcp and adjacent AI workflows.