Sketchfab MCP Server

Sketchfab MCP Server

site icon
2025.03.10 23
JavaScript3D模型服务内容生成工具内容生成
Sketchfab MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于与 Sketchfab 3D 模型平台进行交互。该服务允许用户通过 Claude 或 Cursor 直接搜索、查看详情和下载 Sketchfab 上的 3D 模型。
View on GitHub

Overview

基本能力

产品定位

Sketchfab MCP Server 是一个用于与 Sketchfab 3D 模型平台交互的中间件服务,提供模型搜索、详情查看和下载功能。

核心功能

  • 搜索 3D 模型:支持通过关键词、标签和类别搜索 Sketchfab 上的模型
  • 查看模型详情:获取特定模型的详细信息
  • 下载模型:支持多种格式(gltf、glb、usdz、source)的模型下载

适用场景

  • 3D 设计师需要快速查找和下载参考模型
  • 开发者需要集成 Sketchfab 模型到自己的应用中
  • 教育工作者需要获取 3D 教学资源

工具列表

  1. sketchfab-search:根据关键词和过滤器搜索 Sketchfab 上的 3D 模型
  2. sketchfab-model-details:获取特定 Sketchfab 模型的详细信息
  3. sketchfab-download:从 Sketchfab 下载 3D 模型

常见问题解答

  • 需要 Sketchfab API key 进行身份验证
  • 支持通过环境变量或命令行参数提供 API key

使用教程

使用依赖

  • Node.js 18 或更高版本
  • Sketchfab API key

安装教程

  1. 克隆仓库
  2. 安装依赖: npm install
  3. 构建项目: npm run build

调试方式

运行 MCP 服务器:

npm start

或使用 API key 运行:

node build/index.js --api-key YOUR_API_KEY

或设置环境变量后运行:

export SKETCHFAB_API_KEY=YOUR_API_KEY
npm start

许可证

该项目遵循 ISC 开源许可条款。