io.github.ivaavimusic/singularity

MCPCommunitylive
v1.14.0io.github.ivaavimusicUnknownAktualisiert vor 16 T

MCP for Singularity Layer - discover listings, manage assets, run payment flows, and use agents

Endpunkt-Statuslive
geprüft vor 4 Std. · 677 ms
100 % der letzten 6 Prüfungen haben diesen Endpunkt erreicht
Läuft in
ClaudeCursorCopilotChatGPTGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
vor 16 TLetzte Aktualisierung
Paket
Autorio.github.ivaavimusic
LizenzUnknown
Version1.14.0
Quellemcp-registry
Trust-Status
B
60/100Gut
✓Im Forge-Index gelistet+10/10
—Publisher-Identität verifiziert+0/30
→ Publisher: für diesen Eintrag ist kein Repository hinterlegt, daher kann `forge publish` die Inhaberschaft nicht automatisch prüfen. Nutze oben „Diesen Eintrag beanspruchen“ — Forge prüft diese Fälle von Hand.
—Domain-Verifizierung+0/10
→ Für diesen Eintragstyp derzeit nicht verfügbar — die Domain-Prüfung läuft heute nur für npm-gestützte Pakete, diese Zeile lässt sich hier also noch nicht erreichen, unabhängig davon, was auf der Domain liegt.
✓Prompt-Injection-Scan · sauber+30/30
✓Obfuskations-/Exfiltrations-Scan · sauber+20/20
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft—
AbhängigkeitenNicht auditiert
Tool-Oberfläche48 Tools · 3 privilegiert
Sicherheits-Scan✓ Saubervlive · vor 1 Mon.Wie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert19. Aug. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

48 Tools · 3 privilegiert
Live am Endpunkt des Anbieters beobachtet1mo ago

Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.

  • https://mcp.x402layer.cc/mcp48 Tools · 348 ms
vault_usageAgent Vault storage usage and plan for the wallet behind a compute API key: bytes used/reserved, free vs pro plan, caps, and Vault Pro pricing.

Agent Vault storage usage and plan for the wallet behind a compute API key: bytes used/reserved, free vs pro plan, caps, and Vault Pro pricing.

ParameterTypBeschreibung
computeApiKey*stringSingularity compute API key (dashboard → Settings → API Keys, or minted by `agentvault login`)
vault_list_agentsList the agents registered in Agent Vault for this wallet (OpenClaw, Hermes, pods, and custom --path lineages).

List the agents registered in Agent Vault for this wallet (OpenClaw, Hermes, pods, and custom --path lineages).

ParameterTypBeschreibung
computeApiKey*stringSingularity compute API key (dashboard → Settings → API Keys, or minted by `agentvault login`)
vault_list_snapshotsList completed Agent Vault snapshots (encrypted backups) for this wallet, optionally filtered to one agent. Use this to check WHEN an agent was last backed up.

List completed Agent Vault snapshots (encrypted backups) for this wallet, optionally filtered to one agent. Use this to check WHEN an agent was last backed up.

ParameterTypBeschreibung
computeApiKey*stringSingularity compute API key (dashboard → Settings → API Keys, or minted by `agentvault login`)
agentIdstringFilter to one vault agent id (uuid)
vault_delete_snapshotprivilegiertPermanently delete one Agent Vault snapshot and free its storage. Irreversible — confirm with the user before calling.

Permanently delete one Agent Vault snapshot and free its storage. Irreversible — confirm with the user before calling.

ParameterTypBeschreibung
computeApiKey*stringSingularity compute API key (dashboard → Settings → API Keys, or minted by `agentvault login`)
snapshotId*stringSnapshot id to delete (uuid)
vault_subscribe_proChange the wallet’s Agent Vault plan, charged from platform credits. pro = 10 GB + the last 10 snapshots of each agent ($3/month, $30/year); max = 50 GB + unlimited snapshots ($5/month, $50/year); free = cancel at period end. Yearly is two months free. Upgrades are charged immediately and prorated…

Change the wallet’s Agent Vault plan, charged from platform credits. pro = 10 GB + the last 10 snapshots of each agent ($3/month, $30/year); max = 50 GB + unlimited snapshots ($5/month, $50/year); free = cancel at period end. Yearly is two months free. Upgrades are charged immediately and prorated…

ParameterTypBeschreibung
computeApiKey*stringSingularity compute API key (dashboard → Settings → API Keys, or minted by `agentvault login`)
planstringPlan to move to; "free" cancels at period end
intervalstringBilling period; yearly is two months free
vault_how_to_backupHow to actually CREATE or RESTORE an encrypted backup. Encryption is zero-knowledge and must run on the machine where the agent lives — this returns the exact CLI/SDK steps.

How to actually CREATE or RESTORE an encrypted backup. Encryption is zero-knowledge and must run on the machine where the agent lives — this returns the exact CLI/SDK steps.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

list_dataset_pricingWhat a generated training dataset costs and which models can generate it: per-100-example rates for each managed tier plus the decentralized grid, the maximum size, and the model catalog with published per-million-token rates. No auth, no payment. Call this before quoting a job.

What a generated training dataset costs and which models can generate it: per-100-example rates for each managed tier plus the decentralized grid, the maximum size, and the model catalog with published per-million-token rates. No auth, no payment. Call this before quoting a job.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

request_dataset_paymentStep 1 of buying a training dataset: submit the job and get back an x402 payment challenge with the exact price. Nothing is charged and nothing is generated yet. Pass the SAME arguments to create_dataset_with_payment: the server binds the payment to this exact job and refuses a mismatch.

Step 1 of buying a training dataset: submit the job and get back an x402 payment challenge with the exact price. Nothing is charged and nothing is generated yet. Pass the SAME arguments to create_dataset_with_payment: the server binds the payment to this exact job and refuses a mismatch.

ParameterTypBeschreibung
description*stringWhat the model being trained should do, in one plain sentence
seedExamples*array5 to 20 example conversations showing the behaviour you want
targetRows*numberHow many examples to generate (50-2000). Price scales with this
networkstringChain you will pay on (default base)
modelTierstringManaged model speed/quality tier. Omit when using gridModel
modelIdstringExact managed model from list_dataset_pricing (decides the tier and price)
gridModelstringModel on the decentralized encrypted grid: cheaper, slower, data never leaves the network
systemPromptstringStanding instruction every generated example should follow
namestringName for the dataset
webhookUrlstringPublic HTTPS URL to notify when the dataset is ready; the POST is signed
create_dataset_with_paymentStep 2 of buying a training dataset: submit the job again with the signed X-Payment payload and the quote id. Returns in seconds with a dataset id and a claim token; generation then runs in the background. SAVE THE CLAIM TOKEN — it is shown once and is the only way to read the job or download the r…

Step 2 of buying a training dataset: submit the job again with the signed X-Payment payload and the quote id. Returns in seconds with a dataset id and a claim token; generation then runs in the background. SAVE THE CLAIM TOKEN — it is shown once and is the only way to read the job or download the r…

ParameterTypBeschreibung
description*stringWhat the model being trained should do, in one plain sentence
seedExamples*array5 to 20 example conversations showing the behaviour you want
targetRows*numberHow many examples to generate (50-2000). Price scales with this
networkstringChain you will pay on (default base)
modelTierstringManaged model speed/quality tier. Omit when using gridModel
modelIdstringExact managed model from list_dataset_pricing (decides the tier and price)
gridModelstringModel on the decentralized encrypted grid: cheaper, slower, data never leaves the network
systemPromptstringStanding instruction every generated example should follow
namestringName for the dataset
webhookUrlstringPublic HTTPS URL to notify when the dataset is ready; the POST is signed
quoteId*stringquote_id from request_dataset_payment
paymentPayload*—Raw X-Payment payload from the paying client, as JSON or a base64 string
get_dataset_statusHow a purchased dataset is coming along, and the download link once it is ready. Returns rows done vs target while generating, a presigned JSONL download URL (valid 5 minutes, re-issued each call) when complete, or the refund state if generation failed.

How a purchased dataset is coming along, and the download link once it is ready. Returns rows done vs target while generating, a presigned JSONL download URL (valid 5 minutes, re-issued each call) when complete, or the refund state if generation failed.

ParameterTypBeschreibung
datasetId*stringdataset_id from create_dataset_with_payment
claimToken*stringclaim_token from create_dataset_with_payment
browse_marketplaceBrowse and search the Singularity Marketplace with various filters. Returns listings of endpoints, products, and agentic services.

Browse and search the Singularity Marketplace with various filters. Returns listings of endpoints, products, and agentic services.

ParameterTypBeschreibung
typestringType of listing to filter by
categorystringCategory to filter by
chainstringBlockchain network to filter by
modestringPayment mode filter
searchstringSearch term to find matching listings
sortstringSort order
minRatingnumberMinimum average rating (0-5)
minPricenumberMinimum price filter
maxPricenumberMaximum price filter
limitnumberMaximum number of results (default: 20)
offsetnumberPagination offset (default: 0)
featuredbooleanOnly return featured listings
get_listingGet detailed information about a specific marketplace listing by its slug.

Get detailed information about a specific marketplace listing by its slug.

ParameterTypBeschreibung
slug*stringThe unique slug identifier for the listing
get_featuredGet featured marketplace listings (endpoints and products highlighted by the platform).

Get featured marketplace listings (endpoints and products highlighted by the platform).

ParameterTypBeschreibung
limitnumberMaximum number of featured items to return (default: 12)
get_top_ratedGet top-rated marketplace listings sorted by average rating.

Get top-rated marketplace listings sorted by average rating.

ParameterTypBeschreibung
limitnumberMaximum number of top-rated items to return (default: 12)
get_agentGet details for a specific ERC-8004 or Solana-8004 agent by network and identifier.

Get details for a specific ERC-8004 or Solana-8004 agent by network and identifier.

ParameterTypBeschreibung
network*stringThe blockchain network (base, ethereum, polygon, bsc, monad, solana)
agentIdnumberThe numeric agent ID (for EVM chains)
assetAddressstringThe asset address (for Solana)
list_categoriesList all available marketplace categories.

List all available marketplace categories.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

list_networksList all supported blockchain networks.

List all supported blockchain networks.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

list_agentsList all registered ERC-8004 and Solana-8004 agents.

List all registered ERC-8004 and Solana-8004 agents.

ParameterTypBeschreibung
networkstringFilter by network
limitnumberMaximum results (default: 50)
offsetnumberPagination offset (default: 0)
list_my_endpointsList the endpoints accessible to the dashboard owner behind your MCP access token or endpoint API key. PATs are preferred for owner-wide inventory and require mcp:read or mcp:*.

List the endpoints accessible to the dashboard owner behind your MCP access token or endpoint API key. PATs are preferred for owner-wide inventory and require mcp:read or mcp:*.

ParameterTypBeschreibung
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
list_my_campaignsList fundraiser campaigns owned by the dashboard user behind your MCP personal access token. Requires mcp:read or mcp:*.

List fundraiser campaigns owned by the dashboard user behind your MCP personal access token. Requires mcp:read or mcp:*.

ParameterTypBeschreibung
accessToken*stringYour dashboard MCP personal access token (sgl_pat_*)
slugstringOptional campaign slug to fetch a single owned campaign
create_campaignCreate a fundraiser campaign owned by the dashboard user behind your MCP personal access token. Requires mcp:campaigns:write or mcp:*.

Create a fundraiser campaign owned by the dashboard user behind your MCP personal access token. Requires mcp:campaigns:write or mcp:*.

ParameterTypBeschreibung
accessToken*stringYour dashboard MCP personal access token (sgl_pat_*)
title*stringCampaign title
targetAmount*numberFunding target in USDC
walletAddress*stringSolana payout wallet for creator disbursal
descriptionstringCampaign description
xHandlestringOptional X handle without @
imagesarrayUp to 5 HTTPS image URLs
links—Optional campaign links array
tokenTickerstring2-10 uppercase alphanumeric ticker
feeOptionstringFee share option
feeSplitPctnumberCreator split percentage when feeOption=split
deadlinestringISO datetime deadline
categorystringCategory label
subcategorystringSubcategory label
bagsConfigTypestringOptional Bags fee tier config UUID
idempotencyKeystringOptional idempotency key for safe retries
clientReferenceIdstringOptional client reference alias for idempotency
update_campaignUpdate allowlisted fundraiser campaign fields such as title, description, x handle, images, and links. Requires mcp:campaigns:write or mcp:*.

Update allowlisted fundraiser campaign fields such as title, description, x handle, images, and links. Requires mcp:campaigns:write or mcp:*.

ParameterTypBeschreibung
accessToken*stringYour dashboard MCP personal access token (sgl_pat_*)
slug*stringCampaign slug to update
titlestringUpdated campaign title
descriptionstringUpdated campaign description
xHandlestringUpdated X handle without @
imagesarrayUpdated HTTPS image URLs
links—Updated campaign links array
update_endpointUpdate allowlisted endpoint fields such as metadata, pricing, listing flags, imagery, wallet, payment options, slug, and webhook settings. PATs are preferred and require mcp:endpoints:write or mcp:*.

Update allowlisted endpoint fields such as metadata, pricing, listing flags, imagery, wallet, payment options, slug, and webhook settings. PATs are preferred and require mcp:endpoints:write or mcp:*.

ParameterTypBeschreibung
slug*stringThe existing slug of the endpoint you want to update
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
namestringUpdated endpoint name
descriptionstringUpdated description
categorystringUpdated category
originUrlstringUpdated origin URL
modestringPricing mode
pricenumberUpdated endpoint price
currencystringUpdated currency code
activebooleanEnable or disable the endpoint
walletAddressstringUpdated payout wallet address
chainstringUpdated chain/network
paymentOptions—Updated payment options object
imageUrlstringUpdated image URL
logoUrlstringUpdated logo URL
bannerUrlstringUpdated banner URL
creditPackageSizenumberCredits per package
creditPackagePricenumberPackage price in USDC
newSlugstringNew slug to assign to the endpoint
isListedbooleanWhether the endpoint should be listed
listedInMarketplacebooleanWhether the endpoint should appear in marketplace listings
webhookUrlstring | nullSet an HTTPS webhook URL or null to remove it
list_my_productsList the products owned by the same dashboard user as your MCP access token or endpoint API key. PATs are preferred and require mcp:read or mcp:*.

List the products owned by the same dashboard user as your MCP access token or endpoint API key. PATs are preferred and require mcp:read or mcp:*.

ParameterTypBeschreibung
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
update_productUpdate allowlisted product fields including metadata, pricing, listing state, payment options, wallet, branding, and slug. PATs are preferred and require mcp:products:write or mcp:*.

Update allowlisted product fields including metadata, pricing, listing state, payment options, wallet, branding, and slug. PATs are preferred and require mcp:products:write or mcp:*.

ParameterTypBeschreibung
idstringProduct ID to update
slugstringProduct slug to update
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
namestringUpdated product name
descriptionstringUpdated product description
categorystringUpdated product category
pricenumberUpdated product price
currencystringUpdated currency code
activebooleanEnable or disable the product
chainstringUpdated chain/network
walletAddressstringUpdated payout wallet address
paymentOptions—Updated payment options object
isListedbooleanWhether the product should be listed
logoUrlstringUpdated logo URL
bannerUrlstringUpdated banner URL
productImageUrlstringUpdated product image URL
customButtonBgstringCustom button background color
customButtonTextstringCustom button text color
customPageBgstringCustom page background color
customPageTextstringCustom page text color
customFontstringCustom font family
newSlugstringNew slug to assign to the product
get_endpoint_detailsGet full details for an endpoint you own, including credit balance, pricing config, and wallet address. PATs are preferred and require mcp:read or mcp:*.

Get full details for an endpoint you own, including credit balance, pricing config, and wallet address. PATs are preferred and require mcp:read or mcp:*.

ParameterTypBeschreibung
slug*stringThe unique slug identifier for the endpoint
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
get_endpoint_statsGet usage analytics for an endpoint: total requests, monthly requests, revenue, and success rate. PATs or endpoint API keys improve accuracy. PATs require mcp:read or mcp:*.

Get usage analytics for an endpoint: total requests, monthly requests, revenue, and success rate. PATs or endpoint API keys improve accuracy. PATs require mcp:read or mcp:*.

ParameterTypBeschreibung
slug*stringThe unique slug identifier for the endpoint
accessTokenstringYour dashboard MCP personal access token (optional)
apiKeystringLegacy endpoint API key (optional, improves accuracy)
set_webhookSet or update the webhook URL for an endpoint. Returns a signing secret that must be saved. PATs are preferred and require mcp:endpoints:write or mcp:*.

Set or update the webhook URL for an endpoint. Returns a signing secret that must be saved. PATs are preferred and require mcp:endpoints:write or mcp:*.

ParameterTypBeschreibung
slug*stringThe unique slug identifier for the endpoint
webhookUrl*stringHTTPS URL to receive webhook events
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
remove_webhookprivilegiertRemove the webhook URL from an endpoint. PATs are preferred and require mcp:endpoints:write or mcp:*.

Remove the webhook URL from an endpoint. PATs are preferred and require mcp:endpoints:write or mcp:*.

ParameterTypBeschreibung
slug*stringThe unique slug identifier for the endpoint
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
delete_endpointprivilegiert⚠️ DESTRUCTIVE: Permanently delete an endpoint. Cannot be undone. Only works for agent-created endpoints. PATs are preferred and require mcp:endpoints:write or mcp:*.

⚠️ DESTRUCTIVE: Permanently delete an endpoint. Cannot be undone. Only works for agent-created endpoints. PATs are preferred and require mcp:endpoints:write or mcp:*.

ParameterTypBeschreibung
slug*stringThe unique slug identifier for the endpoint to delete
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
confirm*booleanMust be true to confirm deletion
request_endpoint_creation_paymentReturn the x402 payment challenge needed to create a new agent endpoint. Requires a dashboard PAT with mcp:endpoints:write or mcp:*.

Return the x402 payment challenge needed to create a new agent endpoint. Requires a dashboard PAT with mcp:endpoints:write or mcp:*.

ParameterTypBeschreibung
accessToken*stringYour dashboard MCP personal access token (sgl_pat_*)
slug*stringUnique slug for the new endpoint
name*stringHuman-readable endpoint name
originUrl*stringOrigin URL of the endpoint backend
walletAddress*stringPrimary payout wallet address
chain*stringPrimary payout network, usually base, solana, or both
descriptionstringEndpoint description
categorystringMarketplace category
imageUrlstringEndpoint image URL
bannerUrlstringEndpoint banner URL
modestringPricing mode
pricenumberPrice per request or base package price
currencystringPayout currency, default USDC
listOnMarketplacebooleanWhether to list the endpoint publicly
purchaseAmountnumberUSDC amount to pay on creation, minimum 5
webhookUrlstring | nullOptional HTTPS webhook URL
walletAddressSecondarystringSecondary wallet when chain is both
create_endpoint_with_paymentCreate a new agent endpoint after you have obtained a valid X-Payment payload for the creation challenge. Requires a dashboard PAT with mcp:endpoints:write or mcp:*.

Create a new agent endpoint after you have obtained a valid X-Payment payload for the creation challenge. Requires a dashboard PAT with mcp:endpoints:write or mcp:*.

ParameterTypBeschreibung
accessToken*stringYour dashboard MCP personal access token (sgl_pat_*)
slug*stringUnique slug for the new endpoint
name*stringHuman-readable endpoint name
originUrl*stringOrigin URL of the endpoint backend
walletAddress*stringPrimary payout wallet address
chain*stringPrimary payout network, usually base, solana, or both
paymentPayload*—Raw X-Payment payload returned by the paying client, as JSON or base64 string
descriptionstringEndpoint description
categorystringMarketplace category
imageUrlstringEndpoint image URL
bannerUrlstringEndpoint banner URL
modestringPricing mode
pricenumberPrice per request or base package price
currencystringPayout currency, default USDC
listOnMarketplacebooleanWhether to list the endpoint publicly
purchaseAmountnumberUSDC amount to pay on creation, minimum 5
webhookUrlstring | nullOptional HTTPS webhook URL
walletAddressSecondarystringSecondary wallet when chain is both
request_endpoint_topup_paymentReturn the x402 payment challenge needed to top up credits for an existing agent endpoint. Accepts either a dashboard PAT with mcp:endpoints:write or mcp:* or a legacy endpoint API key.

Return the x402 payment challenge needed to top up credits for an existing agent endpoint. Accepts either a dashboard PAT with mcp:endpoints:write or mcp:* or a legacy endpoint API key.

ParameterTypBeschreibung
slug*stringSlug of the endpoint to top up
topupAmount*numberUSDC amount to add, minimum 1
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
topup_endpoint_with_paymentComplete an endpoint credit top-up after you have obtained a valid X-Payment payload. Accepts either a dashboard PAT with mcp:endpoints:write or mcp:* or a legacy endpoint API key.

Complete an endpoint credit top-up after you have obtained a valid X-Payment payload. Accepts either a dashboard PAT with mcp:endpoints:write or mcp:* or a legacy endpoint API key.

ParameterTypBeschreibung
slug*stringSlug of the endpoint to top up
topupAmount*numberUSDC amount to add, minimum 1
paymentPayload*—Raw X-Payment payload returned by the paying client, as JSON or base64 string
accessTokenstringYour dashboard MCP personal access token (sgl_pat_*)
apiKeystringLegacy endpoint API key (x402_*)
request_product_purchase_paymentReturn the x402 payment challenge for purchasing a public product. This wraps the existing public /p/:id-or-slug flow and does not require owner credentials.

Return the x402 payment challenge for purchasing a public product. This wraps the existing public /p/:id-or-slug flow and does not require owner credentials.

ParameterTypBeschreibung
productIdOrSlug*stringProduct slug or product ID used in the public /p/:id-or-slug purchase route
clientReferenceIdstringOptional client reference ID forwarded to the purchase flow
metadataobjectOptional metadata object forwarded to the purchase flow
purchase_product_with_paymentComplete a public product purchase after you have obtained a valid X-Payment payload for that product challenge.

Complete a public product purchase after you have obtained a valid X-Payment payload for that product challenge.

ParameterTypBeschreibung
productIdOrSlug*stringProduct slug or product ID used in the public /p/:id-or-slug purchase route
paymentPayload*—Raw X-Payment payload returned by the paying client, as JSON or base64 string
clientReferenceIdstringOptional client reference ID forwarded to the purchase flow
metadataobjectOptional metadata object forwarded to the purchase flow
request_endpoint_credit_purchase_paymentReturn the x402 payment challenge for purchasing a public credit pack from an endpoint that exposes /e/:slug?action=purchase.

Return the x402 payment challenge for purchasing a public credit pack from an endpoint that exposes /e/:slug?action=purchase.

ParameterTypBeschreibung
slug*stringEndpoint slug for the credit-enabled endpoint
walletAddressstringOptional wallet address to receive the purchased credits when the underlying endpoint supports it
clientReferenceIdstringOptional client reference ID forwarded to the purchase flow
metadataobjectOptional metadata object forwarded to the purchase flow
purchase_endpoint_credits_with_paymentComplete a public endpoint credit-pack purchase after you have obtained a valid X-Payment payload for the purchase challenge.

Complete a public endpoint credit-pack purchase after you have obtained a valid X-Payment payload for the purchase challenge.

ParameterTypBeschreibung
slug*stringEndpoint slug for the credit-enabled endpoint
paymentPayload*—Raw X-Payment payload returned by the paying client, as JSON or base64 string
walletAddressstringOptional wallet address to receive the purchased credits when the underlying endpoint supports it
clientReferenceIdstringOptional client reference ID forwarded to the purchase flow
metadataobjectOptional metadata object forwarded to the purchase flow
get_agent_registry_infoGet public ERC-8004 / Solana-8004 registry information, supported networks, worker routes, and wallet-first notes.

Get public ERC-8004 / Solana-8004 registry information, supported networks, worker routes, and wallet-first notes.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

request_agent_wallet_challengeCreate a wallet-auth challenge for ERC-8004 agent registration or management. The wallet owner must sign the returned message locally; MCP does not sign with the wallet.

Create a wallet-auth challenge for ERC-8004 agent registration or management. The wallet owner must sign the returned message locally; MCP does not sign with the wallet.

ParameterTypBeschreibung
chain*stringWallet auth chain
walletAddress*stringWallet address that will sign the challenge
actionstringSession scope to request
payloadobjectOptional payload object to bind into the signed challenge
verify_agent_wallet_challengeVerify a wallet-signed auth challenge and receive a short-lived session token for agent registry flows.

Verify a wallet-signed auth challenge and receive a short-lived session token for agent registry flows.

ParameterTypBeschreibung
chain*stringWallet auth chain
walletAddress*stringWallet address that signed the challenge
nonce*stringNonce returned by request_agent_wallet_challenge
signature*stringWallet signature over the challenge message
actionstringSession scope originally requested
signatureEncodingstringhex for EVM, base64 for Solana
payloadobjectOptional payload object that was part of the original challenge
list_my_agent_bindable_endpointsList platform endpoints owned by the authenticated wallet or linked dashboard user that can be bound to ERC-8004 agents.

List platform endpoints owned by the authenticated wallet or linked dashboard user that can be bound to ERC-8004 agents.

ParameterTypBeschreibung
sessionToken*stringWallet session token returned by verify_agent_wallet_challenge
listedOnlybooleanReturn only active/listed endpoints
list_my_registered_agentsList ERC-8004 or Solana-8004 agents owned by the authenticated wallet or linked dashboard user.

List ERC-8004 or Solana-8004 agents owned by the authenticated wallet or linked dashboard user.

ParameterTypBeschreibung
sessionToken*stringWallet session token returned by verify_agent_wallet_challenge
networkstringOptional network filter
prepare_agent_registrationPrepare a wallet-first ERC-8004 or Solana-8004 registration. The caller must later send the on-chain transaction from the same wallet and then call finalize_agent_registration.

Prepare a wallet-first ERC-8004 or Solana-8004 registration. The caller must later send the on-chain transaction from the same wallet and then call finalize_agent_registration.

ParameterTypBeschreibung
sessionToken*stringWallet session token with erc8004_register scope
name*stringAgent name
description*stringAgent description
network*stringTarget network for the agent
endpointstringPrimary or fallback endpoint URL
imagestringAgent image URL
ownerAddressstringOwner wallet address matching the authenticated session wallet
assetAddressstringRequired for Solana registrations
endpointIdsarrayPlatform endpoint UUIDs to bind
customEndpointsarrayCustom endpoint URLs to bind
versionstringAgent version string
tagsarrayAgent tags
finalize_agent_registrationFinalize a wallet-first agent registration after the on-chain transaction has been sent from the same wallet.

Finalize a wallet-first agent registration after the on-chain transaction has been sent from the same wallet.

ParameterTypBeschreibung
sessionToken*stringWallet session token with erc8004_register scope
payload*objectRaw finalize payload expected by the worker, including network, stage, and transaction hash/signature fields
prepare_agent_updatePrepare a wallet-first update for an existing ERC-8004 or Solana-8004 agent. If metadata changes require an on-chain URI update, the response describes that action.

Prepare a wallet-first update for an existing ERC-8004 or Solana-8004 agent. If metadata changes require an on-chain URI update, the response describes that action.

ParameterTypBeschreibung
sessionToken*stringWallet session token with erc8004_manage, erc8004_update, or erc8004_register scope
payload*objectRaw update payload expected by the worker, including network plus agentId or assetAddress and the requested fields to change
finalize_agent_updateFinalize a wallet-first update for an existing ERC-8004 or Solana-8004 agent after any required on-chain transaction has been sent from the same wallet.

Finalize a wallet-first update for an existing ERC-8004 or Solana-8004 agent after any required on-chain transaction has been sent from the same wallet.

ParameterTypBeschreibung
sessionToken*stringWallet session token with erc8004_manage, erc8004_update, or erc8004_register scope
payload*objectRaw finalize payload expected by the worker, including network plus agentId or assetAddress and any txHash/txSignature/tokenUri fields
submit_agent_feedbackSubmit on-chain ERC-8004 or Solana-8004 reputation feedback through the worker feedback route. This requires the separate worker feedback API key, not a wallet session token.

Submit on-chain ERC-8004 or Solana-8004 reputation feedback through the worker feedback route. This requires the separate worker feedback API key, not a wallet session token.

ParameterTypBeschreibung
apiKey*stringWorker feedback API key
network*stringTarget network for the feedback
rating*numberRating from 1 to 5
agentIdnumberEVM agent id
assetAddressstringSolana asset address
commentstringOptional feedback comment
tag1stringPrimary tag, default overall
tag2stringSecondary tag, default agentic
endpointstringOptional endpoint context string

48 von 48 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

MCP for Singularity Layer - discover listings, manage assets, run payment flows, and use agents

Schlagwörter
mcp
Alternativen
Tool-Oberflächen werden verglichen…

Keine Abdeckung der Abhängigkeiten

Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.