Skip to main content
OpenSea logo

OpenSea

OpenSea is the world's first and largest NFT marketplace for NFTs and crypto collectibles.

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

OpenSea authenticates with an API key. Generate the credential in your OpenSea account, then paste it into FlyMyAI the first time an agent uses an OpenSea action.

Get your OpenSea credential →

Fields to fill in FlyMyAI

FieldDetails
API KeyYour OpenSea API key. You can obtain this from your OpenSea developer settings. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
OPEN_SEA_BUILD_CRITERIA_OFFERBuild a portion of a criteria offer including the merkle tree needed to post an offer.offerer, criteria
OPEN_SEA_CANCEL_ORDEROffchain cancel a single order, offer or listing, by its order hash when protected by the signedzone. protocol and chain are required to prevent hash collisions. please note cancellation is only assured if a fulfillment signature was not vended prior to cance…chain, order_hash, protocol_address
OPEN_SEA_CREATE_CRITERIA_OFFERCreate a criteria offer to purchase any nft in a collection or which matches the specified trait.protocol_data
OPEN_SEA_CREATE_ITEM_OFFERCreate an offer to purchase a single nft (erc721 or erc1155).chain, protocol, parameters, signature, protocol_address
OPEN_SEA_CREATE_LISTINGList a single nft (erc721 or erc1155) for sale on the opensea marketplace.chain, protocol, parameters, signature, protocol_address
OPEN_SEA_FULFILL_LISTINGRetrieve all the information, including signatures, needed to fulfill a listing directly onchain.listing
OPEN_SEA_FULFILL_OFFERRetrieve all the information, including signatures, needed to fulfill an offer directly onchain.offer
OPEN_SEA_GET_ACCOUNTGet an opensea account profile including details such as bio, social media usernames, and profile image.address_or_username
OPEN_SEA_GET_ALL_LISTINGS_BY_COLLECTIONGet all active, valid listings for a single collection.collection_slug
OPEN_SEA_GET_ALL_OFFERS_BY_COLLECTIONGet all active, valid offers for the specified collection. this includes individual and criteria offers.collection_slug
OPEN_SEA_GET_BEST_LISTINGS_BY_COLLECTIONGet the cheapest priced active, valid listings on a single collection.collection_slug
OPEN_SEA_GET_BEST_LISTING_BY_NFTGet the best listing for an nft.collection_slug, identifier
OPEN_SEA_GET_BEST_OFFER_BY_NFTGet the best offers for an nft.collection_slug, identifier
OPEN_SEA_GET_COLLECTIONGet a single collection including details such as fees, traits, and links.collection_slug
OPEN_SEA_GET_COLLECTIONSGet a list of opensea collections with optional filtering and pagination.-
OPEN_SEA_GET_COLLECTION_STATSGet stats for a single collection on opensea.collection_slug
OPEN_SEA_GET_CONTRACTGet a smart contract for a given chain and address.address, chain
OPEN_SEA_GET_EVENTSGet a list of events from opensea based on various filters like timestamps and event types.-
OPEN_SEA_GET_LISTINGSGet the complete set of active, valid listings.chain, protocol
OPEN_SEA_GET_NFTGet metadata, traits, ownership information, and rarity for a single nft.address, chain, identifier
OPEN_SEA_GET_ORDERGet a single order, offer or listing, by its order hash. protocol and chain are required to prevent hash collisions.chain, order_hash, protocol_address
OPEN_SEA_GET_PAYMENT_TOKENGet a smart contract for a given chain and address.address, chain
OPEN_SEA_GET_TRAITSGet the traits in a collection.collection_slug
OPEN_SEA_REFRESH_NFT_METADATARefresh metadata for a single nft.address, chain, identifier
We love our partners - FlyMy.AI builds with the best. Thanks, OpenSea!