IA-QA — 130+ QA & Dev Tools for AI Agents
https://www.ia-qa.com/mcpskills: {'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
How to connect
https://www.ia-qa.com/mcp
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":{}}'