Sketchfab MCP Server
Allows interaction with Sketchfab's 3D model platform through Claude or Cursor, enabling users to search, view details, and download 3D models directly from the AI interface.
gregkop
README
Sketchfab MCP Server
A Model Context Protocol (MCP) server for interacting with Sketchfab's 3D model platform. This MCP allows you to search, view details, and download 3D models from Sketchfab directly through Claude or Cursor.
Features
- Search for 3D Models: Find models on Sketchfab using keywords, tags, and categories
- View Model Details: Get comprehensive information about specific models
- Download Models: Download models in various formats (gltf, glb, usdz, source)
Prerequisites
- Node.js 18 or higher
- A Sketchfab API key (for authentication)
Installation
- Clone this repository
- Install dependencies:
npm install
- Build the project:
npm run build
Usage
Running the MCP Server
npm start
To provide your Sketchfab API key, use the --api-key
parameter:
node build/index.js --api-key YOUR_API_KEY
Alternatively, you can set the SKETCHFAB_API_KEY
environment variable:
export SKETCHFAB_API_KEY=YOUR_API_KEY
npm start
Available Tools
1. sketchfab-search
Search for 3D models on Sketchfab based on keywords and filters.
Parameters:
query
(optional): Text search query (e.g., "car", "house", "character")tags
(optional): Filter by specific tags (e.g., ["animated", "rigged", "pbr"])categories
(optional): Filter by categories (e.g., ["characters", "architecture", "vehicles"])downloadable
(optional): Set to true to show only downloadable modelslimit
(optional): Maximum number of results to return (1-24, default: 10)
2. sketchfab-model-details
Get detailed information about a specific Sketchfab model.
Parameters:
modelId
: The unique ID of the Sketchfab model
3. sketchfab-download
Download a 3D model from Sketchfab.
Parameters:
modelId
: The unique ID of the Sketchfab model to downloadformat
(optional): Preferred format to download the model in (gltf, glb, usdz, source)outputPath
(optional): Local directory or file path to save the downloaded file
Using with Cursor
- Go to Cursor Settings -> MCP -> Add new MCP server
- Configure your MCP:
- Name: Sketchfab MCP
- Type: command
- Command:
node /path/to/build/index.js --api-key YOUR_API_KEY
Using with Claude Desktop
Add the following MCP config to your Claude Desktop configuration:
{
"mcpServers": {
"sketchfab": {
"command": "node",
"args": ["/path/to/build/index.js", "--api-key", "YOUR_API_KEY"]
}
}
}
Environment Variables
You can set the following environment variables:
SKETCHFAB_API_KEY
: Your Sketchfab API key (alternative to passing it with the --api-key parameter)
License
ISC
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
MCP Package Docs Server
Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
Claude Code MCP
An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.
@kazuph/mcp-taskmanager
Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.
Linear MCP Server
Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.
mermaid-mcp-server
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.
Jira-Context-MCP
MCP server to provide Jira Tickets information to AI coding agents like Cursor

Linear MCP Server
A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.

Sequential Thinking MCP Server
This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.