Overview

Open-source SDKs and tools for building on the OpenSea API. Each package is maintained in its own GitHub repository with full documentation.

OpenSea provides open-source SDKs and tools for building on the marketplace. Each package is maintained in its own GitHub repository. See the individual pages below for quick start guides and links to full documentation.

PackageDescriptionInstall
@opensea/sdkTypeScript SDK for trading NFTs and tokens (ethers.js + viem)npm install @opensea/sdk
@opensea/stream-jsReal-time marketplace events over WebSocketnpm install @opensea/stream-js
@opensea/cliCLI and programmatic SDK for querying the APInpm install -g @opensea/cli
MCPAI tool integration via Model Context ProtocolSetup guide
Agent SkillAI agent skill for Claude Code, Cursor, and Windsurfnpx skills add ProjectOpenSea/opensea-skill

All packages require an OpenSea API key. Get one at Settings -> Developer.