accueil / serveurs / Recherche & Web / io.github.everyai-com/ai-ready
io.github.everyai-com/ai-ready
serveur MCP (Model Context Protocol) · ai-ready 2.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.everyai-com/ai-ready est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.everyai-com/ai-ready » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 19 outils
- add_competitors≈ 193 tokens
Add competitors to a project so reports rank the brand against them. (Requires an AIReady API key.)
Paramètres, retour & exemple (2)
Paramètresproject_id· string · requis
Project idcompetitors· array · requis
Competitors
Exemple d'appel{"name": "add_competitors", "arguments": {"project_id": "texte", "competitors": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - add_prompts≈ 214 tokens
Add prompts (questions buyers ask AI assistants) to a project. Duplicates are skipped. (Requires an AIReady API key.)
Paramètres, retour & exemple (2)
Paramètresprompts· array · requis
Promptsproject_id· string · requis
Project id
Exemple d'appel{"name": "add_prompts", "arguments": {"prompts": [], "project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ask_ai_engine≈ 330 tokens
Run one prompt through a live AI engine (ChatGPT, Gemini, Perplexity, Copilot or Google AI Mode) from a country and return the full answer, the pages it cited and, if a brand is given, whether and where it was named. Costs one engine check from the workspace budget. (Requires an AIReady API key.)
Paramètres, retour & exemple (6)
Paramètresbrand· string · optionnel
Optional brand to look fordomain· string · optionnel
Optional brand domain, to detect citations of its siteengine· string · optionnel · chatgpt | gemini | perplexity | copilot | ai_mode
Engineprompt· string · requis
The question exactly as a buyer would type itcountry· string · optionnel · US | AU | GB | CA | NZ | IE | IN | SG
Two-letter country code (default US)competitors· array · optionnel
Optional competitor names to rank against
Exemple d'appel{"name": "ask_ai_engine", "arguments": {"prompt": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_ai_readiness≈ 184 tokens
Scan one website for AI discoverability: which AI crawlers robots.txt allows or blocks (OAI-SearchBot, ClaudeBot, PerplexityBot...), llms.txt, sitemap, schema.org data, meta tags and Content Signals. Returns a 0-100 score, grade and prioritized fixes. Fetches only the domain's /robots.txt, /llms.txt, /sitemap.xml and homepage.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
Domain or URL, e.g. example.com
Exemple d'appel{"name": "check_ai_readiness", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - crawler_policy_guide≈ 132 tokens
Reference table of AI crawlers and control tokens (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended...): owner, purpose and whether each drives AI citations or only training.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "crawler_policy_guide", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_project≈ 425 tokens
Create a project that tracks one brand's visibility in AI answers. Optionally add competitors and prompts in the same call. Use suggest_prompts first if you don't have prompts. (Requires an AIReady API key.)
Paramètres, retour & exemple (9)
Paramètresbrand· string · requis
Brand name as people write itdomain· string · optionnel
Brand website domainaliases· array · optionnel
Other spellings of the brandengines· array · optionnel
Engines to track (default all): chatgpt, gemini, perplexity, copilot, ai_modeprompts· array · optionnel
Prompts to trackschedule· string · optionnel · daily | weekly | monthly | manual
How often to re-checkcountries· array · optionnel
Two-letter country codes to ask from (default US)competitors· array · optionnel
Competitorsdescription· string · optionnel
What the business does and for whom (helps prompt suggestions)
Exemple d'appel{"name": "create_project", "arguments": {"brand": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_action_plan≈ 158 tokens
Prioritized steps to get named more often: dead cited pages to redirect, readiness fixes, prompts the brand loses and what to publish for each, sites to get listed on, and competitors to close the gap with. (Requires an AIReady API key.)
Paramètres, retour & exemple (1)
Paramètresproject_id· string · requis
Project id
Exemple d'appel{"name": "get_action_plan", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_citations≈ 173 tokens
Which domains and pages AI engines cite for the project's prompts, which are the brand's own or a competitor's, and any of the brand's cited pages that now return 404. (Requires an AIReady API key.)
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnel
Window in days (default 30)project_id· string · requis
Project id
Exemple d'appel{"name": "get_citations", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_run_status≈ 111 tokens
Progress and summary of a visibility run. (Requires an AIReady API key.)
Paramètres, retour & exemple (1)
Paramètresrun_id· string · requis
Run id
Exemple d'appel{"name": "get_run_status", "arguments": {"run_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_usage≈ 112 tokens
This month's engine spend, checks run and remaining budget, plus the price per check of each engine. (Requires an AIReady API key.)
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_usage", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_visibility_report≈ 190 tokens
The brand's AI visibility: score, mention and citation rates, average rank, share of voice vs competitors, results per engine, country and prompt, trend over runs, sentiment, and untracked brands the engines recommend. (Requires an AIReady API key.)
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnel
Window in days (default 30)project_id· string · requis
Project id
Exemple d'appel{"name": "get_visibility_report", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_projects≈ 109 tokens
List the workspace's tracked brands (projects) with their latest visibility summary. (Requires an AIReady API key.)
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_projects", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_prompts≈ 116 tokens
The prompts a project tracks. (Requires an AIReady API key.)
Paramètres, retour & exemple (1)
Paramètresproject_id· string · requis
Project id
Exemple d'appel{"name": "list_prompts", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - llms_txt_draft≈ 263 tokens
Draft a starter llms.txt from a business name, one-line summary, key pages and contact, so AI assistants get a curated map of the site.
Paramètres, retour & exemple (4)
Paramètreskey_pages· array · optionnel
Key pagesdescription· string · requis
One sentence about what you offerbusiness_name· string · requis
Business or site namecontact_email· string · optionnel
Contact email
Exemple d'appel{"name": "llms_txt_draft", "arguments": {"description": "texte", "business_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - robots_txt_for_ai≈ 208 tokens
Generate robots.txt rules for an AI policy: max_visibility, search_only, block_training or block_all_ai, optionally with Content-Signal lines and a sitemap reference.
Paramètres, retour & exemple (3)
Paramètrespolicy· string · requis · max_visibility | search_only | block_training | block_all_ai
AI crawler policysitemap_url· string · optionnel
Optional sitemap URLcontent_signals· boolean · optionnel
Add Content-Signal lines (default true)
Exemple d'appel{"name": "robots_txt_for_ai", "arguments": {"policy": "max_visibility"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_visibility_check≈ 171 tokens
Run every active prompt of a project through every tracked engine and country. Starts immediately and finishes in the background (usually 1-5 minutes); poll get_run_status. Spends engine checks from the monthly budget; the estimate is returned. (Requires an AIReady API key.)
Paramètres, retour & exemple (1)
Paramètresproject_id· string · requis
Project id
Exemple d'appel{"name": "run_visibility_check", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - scan_project_site≈ 132 tokens
Run the AI readiness scan on the project's own domain and save it to the project history. (Requires an AIReady API key.)
Paramètres, retour & exemple (1)
Paramètresproject_id· string · requis
Project id
Exemple d'appel{"name": "scan_project_site", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - schema_jsonld_sample≈ 326 tokens
Generate a schema.org JSON-LD snippet (organization, local_business, product or faq) to paste into a page head so AI systems identify the entity correctly.
Paramètres, retour & exemple (8)
Paramètresurl· string · requis
Site URLname· string · requis
Entity nametype· string · requis · organization | local_business | product | faq
Schema typeprice· string · optionnel
Price (product)address· string · optionnel
Address (local_business)questions· array · optionnel
FAQ items (faq)telephone· string · optionnel
Phone (local_business)description· string · optionnel
Short description
Exemple d'appel{"name": "schema_jsonld_sample", "arguments": {"url": "texte", "name": "texte", "type": "organization"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - suggest_prompts≈ 180 tokens
Suggest the questions real buyers ask AI assistants in this brand's category (category, problem, comparison and branded prompts). Does not save them; pass the ones you want to add_prompts. (Requires an AIReady API key.)
Paramètres, retour & exemple (2)
Paramètrescount· integer · optionnel
How many (default 15)project_id· string · requis
Project id
Exemple d'appel{"name": "suggest_prompts", "arguments": {"project_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».