accueil / serveurs / Finance & Paiement / io.thepillar/pillar
io.thepillar/pillar
serveur MCP (Model Context Protocol) · pillar 1.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.thepillar/pillar est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.thepillar/pillar » 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
- check_lease≈ 332 tokens
Where a lease stands: awaiting_payment, in_review (paid, a person checks it first), live, refused (nothing charged), rejected_refunded, refunded (the slot was taken while paying), expired (the link ran out unpaid) or ended, with a plain message.
Paramètres, retour & exemple (1)
ParamètresleaseId· string · requis
The leaseId from start_lease
Exemple d'appel{"name": "check_lease", "arguments": {"leaseId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"status": "awaiting_payment", "leaseId": "texte", "message": "texte", "pageUrl": "texte", "windowId": "texte"}} - find_windows≈ 898 tokens
List the free ad windows on the tower, the free city billboards and the free casino game sponsorships, with monthly prices. Tower windows come first (floor 1 up, the cheapest floors first), then billboards (the most prominent first), then the casino's games: use kind to get only one of them, and maxPrice to cap the monthly price. Any floor, face or spot filter returns tower windows only. Pages hold up to 100 items; when next isn't null, pass it as cursor for the next page.
Paramètres, retour & exemple (9)
Paramètresface· string · optionnel · south | east | north | westkind· string · optionnel · window | billboard | casino
window = on the tower, billboard = in the city around it, casino = the sponsor of one casino gamespot· string · optionnel · corner | middle
Corner windows cost 35% morefloor· integer · optionnel
One floor, 1 to 80 (higher floors cost more)limit· integer · optionnel
Items per page, 1 to 100 (default 20)cursor· string · optionnel
The next value from the previous pagefloorMax· integer · optionnelfloorMin· integer · optionnelmaxPrice· number · optionnel
Highest monthly price in US dollars, e.g. 20
Exemple d'appel{"name": "find_windows", "arguments": {"face": "south", "kind": "window", "spot": "corner", "floor": 1, "limit": 1, "cursor": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"next": "texte", "items": []}} - get_prices≈ 472 tokens
Every floor's monthly price for a middle and a corner window, and the price range of city billboards, in US cents. The listed price is exactly what Stripe charges.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_prices", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"billing": "texte", "windows": [], "currency": "texte", "casinoCents": 1, "windowRange": {}, "billboardRange": {}}} - get_window≈ 695 tokens
One window or billboard by id ("F47-S3" is floor 47, south face, column 3; "B-1234" is a city billboard): its monthly price and whether it can be leased now. When it can't, reason says why: taken (lit by a brand), reserved (paid, in review), paused, prize (a game prize, only its winner can lease it) or crown (never sold).
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Window or billboard id, e.g. "F47-S3" or "B-1234"
Exemple d'appel{"name": "get_window", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"item": {}, "reason": "texte", "available": true}} - start_lease≈ 692 tokens
Start leasing a free window or billboard for a brand. The ad (website, name, pitch, logo) is checked first; a refused ad costs nothing. Returns checkoutUrl and leaseId: give checkoutUrl to the person, who pays the monthly price on Stripe within 60 minutes (you can't pay for them, and nothing is charged before they do). No account is needed: the window belongs to the email they pay with. Name, pitch and logo come from the website when left out. Then follow the lease with check_lease. Agents with their own USDC wallet on Base can instead pay for a month themselves with x402 at POST https://thepillar.io/api/v1/leases/x402 (no account; see thepillar.io/developers#x402).
Paramètres, retour & exemple (7)
Paramètresemail· string · optionnel
Prefills Stripe; the window belongs to the email the person pays withpitch· string · optionnel
One line under the name; taken from the website when left outlogoUrl· string · optionnel
A logo or banner image (https); the website's share image is used when left outbrandUrl· string · requis
The brand's website (https; a bare domain gets https:// added)windowId· string · requis
Slot id from find_windows, e.g. "F47-S3" or "B-1234"brandName· string · optionnel
Shown on the window; taken from the website when left outpricingText· string · optionnel
Optional, e.g. "Free plan, Pro from $19/mo"
Exemple d'appel{"name": "start_lease", "arguments": {"brandUrl": "texte", "windowId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"review": true, "status": "texte", "leaseId": "texte", "message": "texte", "expiresAt": "texte", "priceCents": 1, "checkoutUrl": "texte"}}
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é ».