IA-QA — 130+ QA & Dev Tools for AI AgentsVerified🛡 No advisories
Provenancewhere it came from, and what was verified
Published to the official MCP registry by github.com/jcjamet, which proved it owns this namespace.
🛡 Permissions & trustwhat this server can touch before you run it
About
130+ QA & dev tools for AI agents: prompt injection, RAG testing, VLM eval, guardrails. Free.
Packages & transports
Computed from the server's own data, not a hidden formula. This measures how much you can depend on it, not how popular it is. Stars are shown separately, on purpose. How it's scored →
▸format_json100A
▸generate_uuid93A
▸hash_text100A
▸count_tokens100A
▸base64_encode100A
▸base64_decode100A
▸url_encode100A
▸url_decode100A
▸generate_slug100A
▸validate_email100A
▸minify_js100A
▸decode_jwt100A
▸text_stats100A
▸generate_password93A
▸parse_csv100A
▸color_convert100A
▸regex_test100A
▸lorem_ipsum93A
▸timestamp_convert68C
▸diff_text100A
▸truncate_to_tokens100A
▸split_chunks100A
▸extract_json_from_text100A
▸strip_markdown100A
▸estimate_llm_cost100A
▸escape_html100A
▸unescape_html100A
▸fetch_veille_feed93A
▸score_geo_signals100A
▸extract_json_path100A
▸generate_json_ld100A
▸analyze_diff_bugs100A
▸generate_test_cases100A
▸run_pr_gate_pipeline100A
▸validate_mcp_response100A
▸llm_output_validator100A
▸compare_responses100A
▸analyze_responses100A
▸prompt_test_suite100A
▸mcp_server_health_check100A
▸mcp_server_evaluate100A
▸json_schema_validate100A
▸flatten_json100A
▸xml_to_json100A
▸redact_pii100A
▸mock_from_schema100A
▸transform_json_array100A
▸json_to_csv100A
▸case_convert100A
▸sort_lines100A
▸number_base_convert100A
▸validate_url100A
▸check_contrast_ratio100A
▸html_to_markdown100A
▸cron_parse100A
▸cron_validator100A
▸calculate_readability100A
▸normalize_whitespace100A
▸embedding_similarity93A
▸llm_format_check100A
▸hallucination_check100A
▸prompt_injection_scan100A
▸token_budget_calculator100A
▸consistency_check100A
▸llm_json_schema_check100A
▸latency_benchmark100A
▸response_quality_score100A
▸rag_relevance_rank100A
▸toxicity_scan100A
▸guardrail_test100A
▸function_call_validate100A
▸conversation_analyze100A
▸mcp_schema_lint100A
▸cot_analyzer100A
▸ab_test_report100A
▸context_window_check100A
▸vector_similarity100A
▸normalize_vector93A
▸vector_quantize100A
▸vector_stats93A
▸bm25_score100A
▸build_rag_prompt100A
▸prompt_template_fill100A
▸few_shot_formatter100A
▸system_prompt_builder100A
▸model_info100A
▸compare_models100A
▸http_status_lookup100A
▸parse_http_headers100A
▸generate_curl100A
▸extract_todos100A
▸detect_secrets100A
▸count_code_lines100A
▸lint_commit_message100A
▸word_frequency100A
▸extract_links100A
▸levenshtein_distance93A
▸json_diff100A
▸merge_json100A
▸json_to_yaml100A
▸generate_hmac100A
▸format_bytes93A
▸detect_language100A
▸pr_gatekeeper100A
▸list_llm_models93A
▸llm_generate100A
▸rerank_evaluate100A
▸shield_analyze100A
▸security_headers_check81B
▸ssl_certificate_check100A
▸cors_test100A
▸cors_checker100A
▸webhook_endpoint_create93A
▸webhook_endpoint_requests100A
▸cookie_security_audit100A
▸web_security_audit100A
▸secret_scan100A
▸similarity_score93A
▸needle_haystack_generate100A
▸optimize_prompt_tokens100A
▸bias_detect100A
▸llm_fit_finder93A
▸diff_mappings100A
▸find_tool100A
▸list_local_tests93A
▸run_eval_contract93A
▸generate_html_report100A
▸run_vlm_test_suite100A
▸multimodal_eval_guide93A
▸run_vlm_test_suite_batch100A
▸generate_eval_yaml100A
▸validate_agent_trajectory100A
▸run_semantic_tests100A
▸get_testing_guidelines93A
▸test_skill100A
▸identify_caller93A
▸yaml_to_json100A
▸env_parse100A
▸json_schema_generate100A
▸format_table100A
▸openapi_validate100A
▸post_jira_comment100A
▸create_confluence_page100A
▸fetch_jira_issue100A
▸search_jira_issues100A
▸jira_to_test_suite100A
▸fix_gherkin100A
▸fetch_confluence_page100A
▸rate_tool100A
Structural, not an LLM's opinion: each check is a fact about the tool's schema, so it's reproducible. One weak tool drags the score (60% average, 40% worst). How it's scored →
Raise this grade
up to +25 on qualityOwn this server? Here's exactly what to change, biggest wins first. Every number below is a fixed point value, so you can see what each edit is worth before you make it.
Push to the repo or cut a release. Activity within the last 30 days earns the full 45.
With no reviews this sits at a neutral 11. Reviews reporting it works push it toward the full 20.
Add an SPDX license (like MIT or Apache-2.0) to the repo so it's detected.
- 1 of 1 params have no type: `input`. Add a JSON Schema type to each.
- No `required` array. Declare which params are mandatory so an agent knows what it must provide.
- 1 of 2 params have no type: `headers`. Add a JSON Schema type to each.
- No `required` array. Declare which params are mandatory so an agent knows what it must provide.
- No `required` array. Declare which params are mandatory so an agent knows what it must provide.
- No `required` array. Declare which params are mandatory so an agent knows what it must provide.
Already earned (3) ▾Already earned (3) ▴
These are structural checks, so the fixes are exact. See the full formula →
Add a badge to your README
[](https://socketcat.com/servers/io.github.JcJamet/ia-qa-toolbox)Shows your live quality grade and links back here. It updates itself as the grade changes.
Reviews
Sign in to leave a reviewNo reviews yet. Be the first to say whether it worked.
{
"mcpServers": {
"ia_qa_toolbox": {
"command": "npx",
"args": [
"-y",
"ia-qa-toolbox"
]
}
}
}▶ Try itlive against www.ia-qa.com
This server has a hosted endpoint, so we can connect and list its actual tools right here. Nothing runs on your machine.