Agent Tools
Back to MCP servers

IA-QA — 130+ QA & Dev Tools for AI Agents

https://www.ia-qa.com/mcp
● healthy

skills: {'id': 'format_json', 'name': 'format_json', 'description': 'Format, validate, and pretty-print a JSON string. Returns the formatted JSON or a detailed parse error.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'generate_uuid', 'name': 'generate_uuid', 'description': 'Generate one or more cryptographically random UUID v4 identifiers. Use this when you need unique IDs for test fixtures, database records, session tokens, or any scenario requiring a guaranteed-unique string. Returns up to 100 UUIDs in one call.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'hash_text', 'name': 'hash_text', 'description': 'Compute a cryptographic hash of a text string. Use when you need to verify data integrity, generate content fingerprints, hash passwords (prefer SHA-256+), or produce a fixed-length digest of any input. Supports SHA-256 (default), SHA-512, SHA-1, and MD5.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'count_tokens', 'name': 'count_tokens', 'description': 'Estimate the token count of a text string using the cl100k_base approximation (~4 chars/token). Call this BEFORE sending any text to an LLM API to check if it fits within the model context window and to estimate cost. Returns token estimate, character count, and word count.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'base64_encode', 'name': 'base64_encode', 'description': 'Encode a UTF-8 string to Base64. Use when you need to embed binary data, multi-line text, or special characters safely inside JSON fields, HTTP headers, or data URIs.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'base64_decode', 'name': 'base64_decode', 'description': 'Decode a Base64 string back to UTF-8 text. Use for inspecting Base64-encoded API responses, JWT payload claims, config file values, or attachment data.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'url_encode', 'name': 'url_encode', 'description': 'Percent-encode a string for safe use in URLs. Call this before programmatically building query strings, path segments, or form-encoded bodies to prevent injection and malformed URLs.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'url_decode', 'name': 'url_decode', 'description': 'Decode a percent-encoded URL string back to plain text. Use when parsing query parameters from raw URLs or when displaying encoded values to users.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 544.3ms; conformance: pass

Transport
streamable-http
Auth
Cost

How to connect

MCP endpoint (streamable-http)
https://www.ia-qa.com/mcp
JSON-RPC initialize probe
curl -X POST https://www.ia-qa.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://www.ia-qa.com/mcp
Listed at (chiark)
https://chiark.ai/agents/6e5fa900-8ab7-4c72-aa12-a44724f6ee9d