drio
Open app

Sketchfab MCP Server

Source

This is an MCP (Model Context Protocol) Server for discovering and downloading 3D models

Catalog onlyCatalog onlySTDIO

Overview

Sketchfab MCP Server is a Model Context Protocol (MCP) server designed for discovering and downloading 3D models from Sketchfab.

To use the Sketchfab MCP Server, you can either run it as a library in your code or as a command-line tool by providing your Sketchfab API key.

  • Search for 3D models on Sketchfab using keywords, tags, and categories. - Filter results to show only downloadable models. - Retrieve detailed information about specific models. - Download models in various formats such as gltf, glb, usdz, and source. - Save models to specified locations or a temporary directory.
  1. Developers can integrate 3D model searching and downloading capabilities into their applications.
  2. Artists can quickly find and download models for their projects.
  3. Educators can use the server to gather 3D resources for teaching purposes.

Add to your AI client

Use these steps to connect Sketchfab MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "sketchfab-mcp-server-gregkop": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sketchfab-mcp-server-gregkop"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "sketchfab-mcp-server-gregkop": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sketchfab-mcp-server-gregkop"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "sketchfab-mcp-server-gregkop": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sketchfab-mcp-server-gregkop"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "sketchfab-mcp-server-gregkop": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sketchfab-mcp-server-gregkop"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "sketchfab-mcp-server-gregkop": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sketchfab-mcp-server-gregkop"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "sketchfab-mcp-server-gregkop": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sketchfab-mcp-server-gregkop"
      ]
    }
  }
}