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.

ToolDescriptionInstall
TypeScript SDKTrade NFTs and tokens from TypeScript (ethers.js + viem)npm install @opensea/sdk
Stream APIReal-time marketplace events over WebSocket, via @opensea/sdk/streamnpm install @opensea/sdk
CLIQuery the API from the command line or a scriptnpm install -g @opensea/cli
MCP serverAI 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.