Skyfire
Skyfire enables AI agents to autonomously transact and pay for services, creating a seamless payment infrastructure for AI applications.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Skyfire authenticates with an API key. Generate the credential in your Skyfire account, then paste it into FlyMyAI the first time an agent uses a Skyfire action.
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
Skyfire API Key | Your Skyfire API key for authenticating requests to the Skyfire platform. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
SKYFIRE_CHARGE_TOKEN | Charge a buyer's token (seller-side operation). use when you've delivered a service and want to collect payment. the buyer created a token with max amount, you charge actual amount used. | token, chargeAmount |
SKYFIRE_CREATE_KYA_PAY_TOKEN | Issue a skyfire kya+pay token (post /api/v1/tokens with type=kya+pay). | sellerServiceId, tokenAmount, expiresAt |
SKYFIRE_CREATE_KYA_TOKEN | Issue a skyfire kya token (post /api/v1/tokens with type=kya). | sellerServiceId, expiresAt |
SKYFIRE_CREATE_PAY_TOKEN | Issue a skyfire pay token (post /api/v1/tokens with type=pay). | sellerServiceId, tokenAmount, expiresAt |
SKYFIRE_GET_ALL_SERVICE_TAGS | Fetch all service tags to discover filtering options. chain with listdirectoryservices using tags parameter to find specific types of services (e.g., 'ai', 'mcp', 'scraping'). | - |
SKYFIRE_GET_BUYER_WALLET_BALANCE | Retrieve buyer wallet balance. chain before token creation to prevent declines. | - |
SKYFIRE_GET_SERVICE | Get full details for one service. more detailed than listdirectoryservices - shows terms of service, api specs, and integration urls. use before creating expensive tokens. | serviceId |
SKYFIRE_GET_SERVICES_BY_AGENT | Browse all services from one seller agent. useful when you trust a seller and want to see their full catalog, or when tracking down who provides a specific type of service. | agentId |
SKYFIRE_GET_SERVICES_BY_TAGS | Filter services by tags to find exactly what you need. more efficient than browsing all services when you know the category. chain: getallservicetags → getservicesbytags → createpaytoken. | tags |
SKYFIRE_GET_TOKEN_CHARGES | Audit charges for a specific token. shows exactly what sellers charged against your token and when. use for reconciliation: "i authorized $5 max, what did they actually charge?" | tokenId |
SKYFIRE_INTROSPECT_TOKEN | Check if a token is still valid before calling a seller service. prevents wasted api calls with expired tokens. use after creating tokens if there's a delay before calling the seller, or when debugging payment issues. | token |
SKYFIRE_LIST_BUYER_TOKENS | Inspect buyer tokens for observability. chain with transactions to audit usage. | - |
SKYFIRE_LIST_DIRECTORY_SERVICES | Browse skyfire's service directory to obtain 'sellerserviceid' for token creation. chain this with createpaytoken or createkyapaytoken. | - |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Skyfire!