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.
| Tool | Description | Install |
|---|---|---|
| TypeScript SDK | Trade NFTs and tokens from TypeScript (ethers.js + viem) | npm install @opensea/sdk |
| Stream API | Real-time marketplace events over WebSocket, via @opensea/sdk/stream | npm install @opensea/sdk |
| CLI | Query the API from the command line or a script | npm install -g @opensea/cli |
| MCP server | AI tool integration via Model Context Protocol | Setup guide |
| Agent skill | AI agent skill for Claude Code, Cursor, and Windsurf | npx skills add ProjectOpenSea/opensea-skill |
All packages require an OpenSea API key. Get one at Settings -> Developer.
