@agentbadge/mcp

MCPcommunauté
v0.3.1AgentBadgeMITMis à jour il y a 1 jnpmGitHub

MCP server and tools for AgentBadge

Fonctionne dans
ClaudeCursorCopilotGemini

Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Indexé automatiquement depuis des sources publiques. Pas encore vérifié par son développeur sur Forge.Revendiquer cette annonce →
518Téléch./sem.
il y a 1 jDernière mise à jour
Paquet
AuteurAgentBadge
LicenceMIT
Version0.3.1
Sourcenpm+mcp-registry
Statut de confiance
C
40/100Prudence
✓Listé dans l’index Forge+10/10
—Identité de l’éditeur vérifiée+0/20
→ Éditeur : exécutez `forge publish` depuis le dépôt du paquet pour revendiquer la propriété
—Signature de publication Ed25519+0/5
→ Incluse automatiquement quand l’éditeur exécute `forge publish`
—Vérification de domaine+0/5
→ Éditeur : hébergez /.well-known/forge.json sur la page d’accueil du paquet avec { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Publiez depuis GitHub Actions avec --provenance pour que l’attestation lie ce paquet à ce dépôt
—Correspondance de mainteneur npm+0/5
→ Acquis dès que votre identité est vérifiée ci-dessus et que ce login est mainteneur npm de ce paquet
✓Analyse CVE · propre+30/30
—Analyse statique · propre+0/20
→ Scripts d’installation suspects ou code obfusqué détectés
Collez-le dans Claude Code, Cursor ou tout assistant d’IA pour combler toutes les lacunes
StatutIndexé par la communauté
ÉditeurNon vérifié
SignatureNon signé
Domaine—
Provenance—
Dépendances60 résolues · 2 avec des advisories
Surface d’outils40 outils · 2 privilégiés
Analyse de sécurité⚠ Avertissements (6)v0.3.1 · il y a 1 jQuelle est l’efficacité de cette analyse ?
PROMPTtool:send_messageExfiltration-shaped instruction
ÉvaluationsAucune
Indexé25 sept. 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

40 outils · 2 privilégiés · 1 signalés pour injection
Extrait statiquement du paquet publiév0.3.1 · 1d ago

Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.

send_messagerisque d’injectionSend a message to another agent via A2A messaging (server-key, deprecated). Use send_message_with_key for agent-signed messages.

Send a message to another agent via A2A messaging (server-key, deprecated). Use send_message_with_key for agent-signed messages.

INJECTIONExfiltration-shaped instructionSend a message to another agent via A2A messaging (server-key, deprecated). Use send_message_with_key for agent-signed m…

Aucun schéma d’entrée n’a été publié pour cet outil.

send_message_with_keySend a signed message to another agent via A2A messaging. Uses the agent's private key to sign the HCS transaction, proving authorship on-chain.

Send a signed message to another agent via A2A messaging. Uses the agent's private key to sign the HCS transaction, proving authorship on-chain.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_inboxGet inbox messages for an agent. Returns messages sorted by timestamp with pagination.

Get inbox messages for an agent. Returns messages sorted by timestamp with pagination.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_conversationGet conversation history between two agents. Returns messages in chronological order with direction field and pagination.

Get conversation history between two agents. Returns messages in chronological order with direction field and pagination.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_audit_trailGet the audit trail for a passport, optionally filtered by tokenId and serial. Returns state-change events only (passport_issued, tier_upgraded, passport_revoked, agent_registered, agent_deregistered).

Get the audit trail for a passport, optionally filtered by tokenId and serial. Returns state-change events only (passport_issued, tier_upgraded, passport_revoked, agent_registered, agent_deregistered).

Aucun schéma d’entrée n’a été publié pour cet outil.

get_tier_requirementsGet the passport tier catalog with pricing and capabilities for all 4 tiers (bronze, silver, gold, platinum).

Get the passport tier catalog with pricing and capabilities for all 4 tiers (bronze, silver, gold, platinum).

Aucun schéma d’entrée n’a été publié pour cet outil.

subscribe_telegramSubscribe a Telegram username to bStock delta alerts. The user must have written /start to the bot first (DM model).

Subscribe a Telegram username to bStock delta alerts. The user must have written /start to the bot first (DM model).

Aucun schéma d’entrée n’a été publié pour cet outil.

unsubscribe_telegramUnsubscribe the calling agent's Telegram alerts.

Unsubscribe the calling agent's Telegram alerts.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_subscription_statusShow the calling agent's Telegram subscription status.

Show the calling agent's Telegram subscription status.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_deltaGet current delta% between a Binance bStock and its underlying equity, with market phase and staleness flag.

Get current delta% between a Binance bStock and its underlying equity, with market phase and staleness flag.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_deltasList tracked bStock tickers with delta%. Optional filters:

List tracked bStock tickers with delta%. Optional filters:

Aucun schéma d’entrée n’a été publié pour cet outil.

get_quoteGet bStock price and underlying equity price (+multiplier) for a symbol.

Get bStock price and underlying equity price (+multiplier) for a symbol.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_eventsGet recent market events: trading halts/resumes, tradability changes (NONE/OFFMARKET), calendar.

Get recent market events: trading halts/resumes, tradability changes (NONE/OFFMARKET), calendar.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_digestGet a digest summary: per-symbol delta stats over the rolling 24h window plus event count.

Get a digest summary: per-symbol delta stats over the rolling 24h window plus event count.

Aucun schéma d’entrée n’a été publié pour cet outil.

circle_payCircle nanopayments helper (inbound only). Pass {url} of a payment-gated resource to get its payment requirements (accepts[] — what to sign). Optionally filter by scheme/network. Pass {url, payment} with a base64 payment-signature payload to verify it against the resource requirements before submit…

Circle nanopayments helper (inbound only). Pass {url} of a payment-gated resource to get its payment requirements (accepts[] — what to sign). Optionally filter by scheme/network. Pass {url, payment} with a base64 payment-signature payload to verify it against the resource requirements before submit…

Aucun schéma d’entrée n’a été publié pour cet outil.

circle_wallet_balance[OPS/INTERNAL] Get this server's seller wallet balances — on-chain USDC (balanceOf) plus Circle Gateway balance per enabled chain. Optional chain filter (CAIP-2 like eip155:84532 or name like 'Arc Testnet'). Returns [{network, chain, wallet:{balance,formatted}, gateway?}]. Read-only ops tool — not…

[OPS/INTERNAL] Get this server's seller wallet balances — on-chain USDC (balanceOf) plus Circle Gateway balance per enabled chain. Optional chain filter (CAIP-2 like eip155:84532 or name like 'Arc Testnet'). Returns [{network, chain, wallet:{balance,formatted}, gateway?}]. Read-only ops tool — not…

Aucun schéma d’entrée n’a été publié pour cet outil.

payment_statusGet normalized payment status for any Circle nanopayments rail. Pass a ref: gateway transfer UUID (Gateway rail), 0x tx hash (Arc self-settle / on-chain), or internal payment id (ledger). Returns {status: pending|confirmed|completed|failed|not_found, scheme, network, amount, confirmedAt}. Read-only.

Get normalized payment status for any Circle nanopayments rail. Pass a ref: gateway transfer UUID (Gateway rail), 0x tx hash (Arc self-settle / on-chain), or internal payment id (ledger). Returns {status: pending|confirmed|completed|failed|not_found, scheme, network, amount, confirmedAt}. Read-only.

Aucun schéma d’entrée n’a été publié pour cet outil.

payment_history[OPS/INTERNAL] Recent payment history for this server — settled gateway transfers merged with failure ledger entries (with reasons), sorted newest first. Optional status filter (settled|failed) and limit. Read-only ops tool.

[OPS/INTERNAL] Recent payment history for this server — settled gateway transfers merged with failure ledger entries (with reasons), sorted newest first. Optional status filter (settled|failed) and limit. Read-only ops tool.

Aucun schéma d’entrée n’a été publié pour cet outil.

supported_networksGet the Circle nanopayments capability matrix: accepts[] payment requirements (schemes, networks, assets, payTo) for a $0.001 reference price, plus per-flag capability state (gateway, arc, identity, escrow). Reflects live flag state. Read-only.

Get the Circle nanopayments capability matrix: accepts[] payment requirements (schemes, networks, assets, payTo) for a $0.001 reference price, plus per-flag capability state (gateway, arc, identity, escrow). Reflects live flag state. Read-only.

Aucun schéma d’entrée n’a été publié pour cet outil.

agent_identityGet AgentBadge passport identity for an EVM address — passportTokenId, readinessScore, mintTx, issuedAt, chain. Same payload as GET /api/identity/:address. Returns {found:false} when no passport exists.

Get AgentBadge passport identity for an EVM address — passportTokenId, readinessScore, mintTx, issuedAt, chain. Same payload as GET /api/identity/:address. Returns {found:false} when no passport exists.

Aucun schéma d’entrée n’a été publié pour cet outil.

download_datasetDownload a CSV dataset from Hedera File Service (HFS) by fileId. Returns the raw CSV content as a string.

Download a CSV dataset from Hedera File Service (HFS) by fileId. Returns the raw CSV content as a string.

Aucun schéma d’entrée n’a été publié pour cet outil.

upload_resultprivilégiéUpload an HTML+JSON report bundle to IPFS via Pinata. Returns { cid, uri } where uri = ipfs://{cid}.

Upload an HTML+JSON report bundle to IPFS via Pinata. Returns { cid, uri } where uri = ipfs://{cid}.

Aucun schéma d’entrée n’a été publié pour cet outil.

register_agentRegister an agent in the HCS directory. Requires a valid passport NFT (ownership verified via Mirror Node). Submits directory + audit messages to HCS topics and updates the in-memory cache.

Register an agent in the HCS directory. Requires a valid passport NFT (ownership verified via Mirror Node). Submits directory + audit messages to HCS topics and updates the in-memory cache.

Aucun schéma d’entrée n’a été publié pour cet outil.

find_agentsFind agents in the directory, optionally filtered by capability. Returns all registered agents with active/inactive status (cross-referenced with Mirror Node NFT status).

Find agents in the directory, optionally filtered by capability. Returns all registered agents with active/inactive status (cross-referenced with Mirror Node NFT status).

Aucun schéma d’entrée n’a été publié pour cet outil.

get_agent_cardFetch the server's Agent Card (/.well-known/agent-card.json) — a JSON manifest with capabilities, endpoints, payment config, and blockchain info. Start here to discover what the server offers.

Fetch the server's Agent Card (/.well-known/agent-card.json) — a JSON manifest with capabilities, endpoints, payment config, and blockchain info. Start here to discover what the server offers.

Aucun schéma d’entrée n’a été publié pour cet outil.

search_agentsSearch for registered agents by query string or capability type. Fetches /api/search with optional query, type, and limit parameters.

Search for registered agents by query string or capability type. Fetches /api/search with optional query, type, and limit parameters.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_server_infoFetch the server's llms.txt — a plain-text API specification for LLMs. Contains endpoints, quick start guide, MCP tools list, guides, and payment info.

Fetch the server's llms.txt — a plain-text API specification for LLMs. Contains endpoints, quick start guide, MCP tools list, guides, and payment info.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_ai_sitemapFetch the AI sitemap (/ai-sitemap.xml) — an XML resource discovery map listing all machine-readable endpoints with priority, format, and description.

Fetch the AI sitemap (/ai-sitemap.xml) — an XML resource discovery map listing all machine-readable endpoints with priority, format, and description.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_escrow_statusGet escrow status for a marketplace task. Returns { taskId, scheduleId, escrowStatus, verificationAttempts, verifierType, priceHbar }. Useful for checking if an escrow is pending, signed, or cancelled.

Get escrow status for a marketplace task. Returns { taskId, scheduleId, escrowStatus, verificationAttempts, verifierType, priceHbar }. Useful for checking if an escrow is pending, signed, or cancelled.

Aucun schéma d’entrée n’a été publié pour cet outil.

cancel_escrowCancel a marketplace task and return escrow HBAR to the poster. Task must be in posted, claimed, or delivered status. If a scheduled transaction (escrow) exists, it is deleted. Returns { taskId, cancelledAt, hbarReturned }.

Cancel a marketplace task and return escrow HBAR to the poster. Task must be in posted, claimed, or delivered status. If a scheduled transaction (escrow) exists, it is deleted. Returns { taskId, cancelledAt, hbarReturned }.

Aucun schéma d’entrée n’a été publié pour cet outil.

increase_rewardIncrease the reward for a marketplace task. Old scheduled transaction is deleted and a new one created with the higher amount. Task must be in posted or claimed status. Returns { taskId, newScheduleId, newPriceHbar, hcsTxId }.

Increase the reward for a marketplace task. Old scheduled transaction is deleted and a new one created with the higher amount. Task must be in posted or claimed status. Returns { taskId, newScheduleId, newPriceHbar, hcsTxId }.

Aucun schéma d’entrée n’a été publié pour cet outil.

verify_resultRun verification on a task without completing it. Triggers the verifier and returns the result. Task must be in delivered or claimed status. Returns { taskId, passed, attempts, shouldReturnToMarket, report }.

Run verification on a task without completing it. Triggers the verifier and returns the result. Task must be in delivered or claimed status. Returns { taskId, passed, attempts, shouldReturnToMarket, report }.

Aucun schéma d’entrée n’a été publié pour cet outil.

agentAgent onboarding guide: passport, directory, marketplace basics

Agent onboarding guide: passport, directory, marketplace basics

Aucun schéma d’entrée n’a été publié pour cet outil.

marketMarketplace guide: post, claim, deliver, complete tasks with P2P HBAR payment and agent signing

Marketplace guide: post, claim, deliver, complete tasks with P2P HBAR payment and agent signing

Aucun schéma d’entrée n’a été publié pour cet outil.

medicalMedical data skills guide: patient data, analysis, HTML reports, payment settlement

Medical data skills guide: patient data, analysis, HTML reports, payment settlement

Aucun schéma d’entrée n’a été publié pour cet outil.

signingAgent signing guide: sign_transaction MCP tool, secure vs convenience mode, standalone CLI

Agent signing guide: sign_transaction MCP tool, secure vs convenience mode, standalone CLI

Aucun schéma d’entrée n’a été publié pour cet outil.

get_guideFetch a skill guide as markdown. Returns the full guide content for the specified guide name.

Fetch a skill guide as markdown. Returns the full guide content for the specified guide name.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_guidesList available skill guides with names and descriptions.

List available skill guides with names and descriptions.

Aucun schéma d’entrée n’a été publié pour cet outil.

request_passportIssue a new agent passport NFT. Requires x402 payment for the selected tier.

Issue a new agent passport NFT. Requires x402 payment for the selected tier.

Aucun schéma d’entrée n’a été publié pour cet outil.

upload_imageprivilégiéUpload an image to IPFS and return an ipfs:// URI. Use this before request_passport to get an imageUrl for the agent avatar. Accepts base64-encoded image data.

Upload an image to IPFS and return an ipfs:// URI. Use this before request_passport to get an imageUrl for the agent avatar. Accepts base64-encoded image data.

Aucun schéma d’entrée n’a été publié pour cet outil.

40 outils sur 40 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

MCP server and tools for AgentBadge

Mots-clés
mcpmodel-context-protocolhederaagenttools
Alternatives
Comparaison des surfaces d’outils…

Arbre de dépendances

Ce qu'une analyse Forge a résolu à partir des métadonnées npm le 2026-09-26 — résolution observée, et non une déclaration de l'éditeur.

60 paquets résolus · 4 directs · 2 porteurs d'avis de sécurité La résolution s'arrête à la profondeur 4 et à 60 paquets.

L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.

36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)

Déclarées mais non résolues

140 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.

+128 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.

Non suivies : peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.