accueil / serveurs / Dev & Code / io.github.sarojkjha/aaj-engines
io.github.sarojkjha/aaj-engines
serveur MCP (Model Context Protocol) · aaj-engines 1.2.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.sarojkjha/aaj-engines est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.sarojkjha/aaj-engines » 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 5 outils
- describe_engine≈ 112 tokens
Show one engine's input schema: required fields, units, alternative shapes, and a worked example. Always call this before run_engine unless you already know the schema — the engines reject bad input rather than guessing.
Paramètres, retour & exemple (1)
Paramètresengine· string · requis
Engine id from list_engines.
Exemple d'appel{"name": "describe_engine", "arguments": {"engine": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_skill≈ 86 tokens
Return the full method for one skill: when to use it, the steps, the quality bar, and how to run its engine if it has one.
Paramètres, retour & exemple (1)
Paramètresskill· string · requis
Skill slug from search_skills.
Exemple d'appel{"name": "get_skill", "arguments": {"skill": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_engines≈ 159 tokens
List every AAJ marketing engine that can be run: id, what question it answers, and its category. Call this first when you need to compute something (unit economics, pipeline forecast, budget allocation, retention, A/B significance, SEO/GEO score, ad spend, pricing) rather than estimate it.
Paramètres, retour & exemple (1)
Paramètrescategory· string · optionnel
Optional filter. Words are matched against the engine's category, id and skill title (for example "pricing", "retention" or "seo audit"), then against its summary.
Exemple d'appel{"name": "list_engines", "arguments": {"category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_engine≈ 187 tokens
Run an AAJ engine and return its verdict. Pass `input` as an object of the engine's fields. Omit `input` to run the engine's built-in worked example. Engines are deterministic, offline, and validate their input — a wrong unit is reported as an error, not absorbed into a confident answer.
Paramètres, retour & exemple (2)
Paramètresinput· object|string · optionnel
The engine's configuration object. Some engines also accept a named mode as a plain string (for example 'design' or 'readout') — describe_engine says which. Omit for the demo.engine· string · requis
Engine id from list_engines.
Exemple d'appel{"name": "run_engine", "arguments": {"engine": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_skills≈ 134 tokens
Find AAJ marketing skills by the problem they solve — 'churn is rising', 'we're launching next month', 'not showing up in AI answers'. Returns the method to follow, and says which skills have a runnable engine.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Max results, default 8.query· string · requis
The problem, in plain words.
Exemple d'appel{"name": "search_skills", "arguments": {"query": "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é ».