accueil / serveurs / Dev & Code / io.github.entradox/benefits-city
io.github.entradox/benefits-city
serveur MCP (Model Context Protocol) · benefits-city 0.3.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.entradox/benefits-city est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.entradox/benefits-city » 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 6 outils
- benefits_api_docs≈ 145 tokens
Use when you need field definitions, ordering guarantees or the error format before calling another tool.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "benefits_api_docs", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"docs": "texte"}} - benefits_examples≈ 196 tokens
Use to copy a working example call instead of guessing tool arguments.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "benefits_examples", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"examples": []}} - compare_bonuses≈ 973 tokens
Use when a user is choosing between specific offers. Returns each offer's key fields plus a summary naming the highest bonus and the earliest expiry.
Paramètres, retour & exemple (1)
Paramètresids· array · requis
2 to 4 bonus ids to compare, e.g. ['chase-total-checking-400', 'sofi-checking-savings-400'].
Exemple d'appel{"name": "compare_bonuses", "arguments": {"ids": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"bonuses": [], "summary": {}}} - expiring_soon≈ 889 tokens
Use when timing matters — a user asking what is about to end, or whether to act now. Offers with no stated end date are never included here.
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Lookahead window in days (default 30).
Exemple d'appel{"name": "expiring_soon", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"bonuses": []}} - get_bonus≈ 908 tokens
Use before recommending an offer, to read its exact requirements, minimum deposit, direct-deposit rules, expiry date, state availability and the date its terms were last verified. Quote the requirements rather than paraphrasing money amounts.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Bonus id, e.g. 'chase-total-checking-400'. Use search_bonuses to find ids.
Exemple d'appel{"name": "get_bonus", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"bonus": {}}} - search_bonuses≈ 1214 tokens
Use when a user wants to find a US bank account, savings, credit card or brokerage signup bonus, or asks which offers are worth opening. Returns matching offers sorted by bonus value, highest first — except when balance_transfer is true, which sorts by intro window instead.
Paramètres, retour & exemple (7)
Paramètreslimit· integer · optionnel
Max results to return.query· string · optionnel
Keyword matched against bank/issuer, product name and the offer's requirement text, e.g. 'Chase', 'Sapphire' or 'balance transfer'.state· string · optionnel
2-letter US state code, e.g. 'TX'. Nationwide offers always match; regional offers match only their states.bonus_type· string · optionnel · bank_account | credit_card | savings | brokerage
Restrict to bank account, credit card, savings or brokerage signup bonuses.balance_transfer· boolean · optionnel
Set true to return only cards whose issuer states a 0% or intro rate on transferred balances. Results come back ordered by the length of that intro window, cheapest transfer fee first as the tie-break — NOT by bonus value, because these cards carry no signup bonus.min_bonus_amount_usd· number · optionnel
Minimum bonus value in USD. For credit cards this is the estimated USD value of the points/miles bonus.direct_deposit_required· boolean · optionnel
Filter on whether the bonus requires a qualifying direct deposit.
Exemple d'appel{"name": "search_bonuses", "arguments": {"limit": 1, "query": "texte", "state": "texte", "bonus_type": "bank_account", "balance_transfer": true, "min_bonus_amount_usd": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"bonuses": []}}
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é ».