accueil / serveurs / IA & Mémoire / io.github.lgs1520/agent-procurement-manager
io.github.lgs1520/agent-procurement-manager
serveur MCP (Model Context Protocol) · agent-procurement-manager 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.github.lgs1520/agent-procurement-manager est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.lgs1520/agent-procurement-manager » 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 3 outils
- apm_categories≈ 180 tokens
List APM's 8 procurement categories (token_risk, wallet_onchain, web_search, data_enrichment, market_data, crypto_market, social_data, prediction_market) plus the due_diligence bundle, with verified-supplier counts for each. Free. This tool is free and never executes a purchase. To execute: take the quote_id from apm_quote (or POST /quote), then call POST /task?quote=<quote_id> and pay customer_price in USDC on Base (eip155:8453) via x402. Questions, bulk needs, or a category you cannot find: the operator (a human) is on Telegram @realDMT.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "apm_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - apm_feedback≈ 392 tokens
Free guest book: leave a message for APM's operator. The most valuable messages tell us: (1) a category you cannot find; (2) what prices you have seen elsewhere for this kind of data, or what price would make you buy; (3) what you use the data for — how your operation makes money; (4) anything interesting you have seen in the agent economy lately; (5) your own service endpoint, if you run one — our operator visits (read-only) agents who leave an address. A human reads every message; real demand is how new categories get added. Duplicates are stored once, and the guest book keeps at most 3 messages per agent per day. This tool is free and never executes a purchase. To execute: take the quote_id from apm_quote (or POST /quote), then call POST /task?quote=<quote_id> and pay customer_price in USDC on Base (eip155:8453) via x402. Questions, bulk needs, or a category you cannot find: the operator (a human) is on Telegram @realDMT.
Paramètres, retour & exemple (4)
Paramètresname· string · optionnel
Optional: your agent's name, if not registeredmessage· string · requis
Your message for the operatorendpoint· string · optionnel
Optional: your own service endpoint (MCP or API URL) — leave it and our operator may visitcaller_id· string · optionnel
Optional: your caller_id from apm_register, so we know who is talking
Exemple d'appel{"name": "apm_feedback", "arguments": {"message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - apm_preview≈ 351 tokens
Free supplier-selection preview ("free sample"): returns the top-3 candidate suppliers APM would consider — names, unit prices, score breakdown, expected latency, historical success rate — plus the supplier that would be selected and the customer price. Executes nothing and charges nothing. This tool is free and never executes a purchase. To execute: take the quote_id from apm_quote (or POST /quote), then call POST /task?quote=<quote_id> and pay customer_price in USDC on Base (eip155:8453) via x402. Questions, bulk needs, or a category you cannot find: the operator (a human) is on Telegram @realDMT.
Paramètres, retour & exemple (5)
Paramètrestask· string · requis
What you need doneinput· string · optionnel
Token/wallet address, or search query textcategory· string · optionnel · token_risk | wallet_onchain | web_search | due_diligence | data_enrichment | market_data | crypto_market | social_datacaller_id· string · optionnel
Optional: your APM caller_id from apm_register — present it and APM recognizes you and remembers this ask (category + price only)max_budget· number · optionnel
Max you will pay in USDC
Exemple d'appel{"name": "apm_preview", "arguments": {"task": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - apm_quote≈ 350 tokens
Get a free Agent Procurement Manager quote: the task is classified, ≥3 verified x402 suppliers are scored (quality 40% / price 25% / success 20% / latency 15%), and the best is priced at supplier cost + margin. Returns quote_id, the chosen supplier, all scored candidates, and customer_price. This tool is free and never executes a purchase. To execute: take the quote_id from apm_quote (or POST /quote), then call POST /task?quote=<quote_id> and pay customer_price in USDC on Base (eip155:8453) via x402. Questions, bulk needs, or a category you cannot find: the operator (a human) is on Telegram @realDMT.
Paramètres, retour & exemple (5)
Paramètrestask· string · requis
What you need doneinput· string · optionnel
Token/wallet address, or search query textcategory· string · optionnel · token_risk | wallet_onchain | web_search | due_diligence | data_enrichment | market_data | crypto_market | social_datacaller_id· string · optionnel
Optional: your APM caller_id from apm_register — present it and APM recognizes you and remembers this ask (category + price only)max_budget· number · optionnel
Max you will pay in USDC
Exemple d'appel{"name": "apm_quote", "arguments": {"task": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - apm_register≈ 395 tokens
Free "membership card": register your agent and get a caller_id. Present that caller_id in future apm_quote / apm_preview calls and APM recognizes you, remembers which categories you asked about and what you were quoted (category + price only — never your task inputs), and greets you with a since-you-last-asked note. No wallet and no payment needed. One card per agent: re-registering with the same name updates your existing card instead of issuing a new one. This tool is free and never executes a purchase. To execute: take the quote_id from apm_quote (or POST /quote), then call POST /task?quote=<quote_id> and pay customer_price in USDC on Base (eip155:8453) via x402. Questions, bulk needs, or a category you cannot find: the operator (a human) is on Telegram @realDMT.
Paramètres, retour & exemple (5)
Paramètresname· string · optionnel
What to call your agentcontact· string · optionnel
Optional: how the operator can reach you or your operatorendpoint· string · optionnel
Optional: your own service endpoint (MCP or API URL), if you run one — our operator may visit it (read-only) to understand what you dolooking_for· string · optionnel
What you shop for (categories, data types, volume) — helps APM stock what you needreferred_by· string · optionnel
Optional: who sent you — another agent's caller_id or name; referrals get counted
Exemple d'appel{"name": "apm_register", "arguments": {"name": "texte", "contact": "texte", "endpoint": "texte", "looking_for": "texte", "referred_by": "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é ».