modelscope·@bimgeek/speckle-mcp
一座连接Speckle API和客户端应用程序的桥梁,使用户能够列出/搜索项目、访问模型版本以及从Speckle协作数据中心检索/查询对象及其属性,该数据中心专为AEC工具设计。
一个用于与Speckle(一种连接到您的AEC工具的协作数据中心)交互的模型上下文协议(MCP)服务器。
此MCP服务器充当Speckle API和客户端应用程序之间的桥梁,并提供一组工具,允许用户:
克隆此仓库:
git clone https://github.com/bimgeek/speckle-mcp.git
cd speckle-mcp
确保已安装Python 3.13:
python --version # 应显示 Python 3.13.x
使用uv安装依赖项:
uv pip install -r requirements.txt
服务器需要以下环境变量:
SPECKLE_TOKEN:您的Speckle个人访问令牌(必需)SPECKLE_SERVER:Speckle服务器URL(默认为 https://app.speckle.systems)要将此服务器与Claude一起使用,您需要更新您的MCP配置文件。配置文件通常位于:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json在mcpServers部分添加或更新"speckle"条目:
{
"mcpServers": {
"speckle": {
"command": "uv",
"args": [
"--directory",
"/path/to/speckle-mcp",
"run",
"speckle_server.py"
],
"env": {
"SPECKLE_TOKEN": "YOUR_SPECKLE_API_TOKEN_HERE",
"SPECKLE_SERVER": "https://app.speckle.systems"
}
}
}
}
将/path/to/speckle-mcp替换为包含speckle_mcp包的实际目录路径。
list_projects:列出所有可访问的Speckle项目
limit(可选):要检索的最大项目数量(默认值:20)get_project_details:检索特定项目的详细信息
project_id:要检索的Speckle项目的IDlimit(可选):要检索的最大模型数量(默认值:20)search_projects:按名称或描述搜索项目
query:要在项目名称和描述中查找的搜索词get_model_versions:列出特定模型的所有版本
project_id:Speckle项目的IDmodel_id:要检索版本的模型IDlimit(可选):要检索的最大版本数量(默认值:20)get_version_objects: 从特定版本检索对象
project_id: Speckle 项目的 IDversion_id: 要从中检索对象的版本的 IDinclude_children (可选): 是否在响应中包含子对象(默认:false)query_object_properties: 从版本中的对象查询特定属性
project_id: Speckle 项目的 IDversion_id: 要从中检索对象的版本的 IDproperty_path: 属性的点表示法路径(例如,"elements.0.name")本项目根据 MIT 许可证许可 - 有关详细信息,请参阅 LICENSE 文件。
快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。
视频合成、剪辑、素材创作等一系列工具。支持图生视频、一张或多张图片合成视频、一个或多个视频合成视频、支持将配音、背景音乐等进行合成,支持字幕识别、字幕打轴等功能。
即梦AI全能力生成MCP服务是一个基于Model Context Protocol (MCP)的AI图像和视频生成工具,集成了火山引擎即梦AI的强大生成能力。
一个集成了Figma API的模型上下文协议服务器,允许与Figma文件、评论、组件、项目和webhook管理进行交互。
语言类型:英语 翻译结果:具有完整API功能的Figma MCP
您可以在支持MCP协议的AI模型客户端中搜索授权的高清商业视频素材。