Vault MCP Server
Vault MCP Server
Сервер MCP (Model Context Protocol), который предоставляет операции REST API Autodesk Vault в качестве инструментов, позволяя ИИ-ассистентам, таким как Claude, просматривать, искать и считывать данные с сервера Autodesk Vault.
Предварительные требования
Python 3.10+
Сервер Autodesk Vault с включенным доступом к REST API
Учетные данные пользователя Vault с соответствующими правами доступа
Related MCP server: Autodesk Build MCP Server
Установка
pip install -r requirements.txtКонфигурация
Перед запуском сервера отредактируйте config.json. Все поля обязательны для заполнения.
{
"vault": {
"servername": "VaultServer",
"username": "Administrator",
"password": "your-password-here",
"database": "Inventor"
},
"server": {
"host": "0.0.0.0",
"port": 8080
},
"logging": {
"level": "INFO",
"file": "Log/mcp_server.log"
}
}Поле | Описание |
| Имя хоста или IP-адрес вашего сервера Vault |
| Имя пользователя для входа в Vault |
| Пароль для входа в Vault |
| Имя базы данных Vault (например, |
| Адрес привязки для режима SSE ( |
| Порт для HTTP-сервера SSE (по умолчанию |
| Уровень детализации логов: |
| Путь к файлу ротации логов |
Запуск сервера
Режим SSE (Claude Code / удаленные клиенты)
Это режим по умолчанию. Он запускает HTTP-сервер, к которому MCP-клиенты подключаются по сети.
python app.pyСервер будет доступен по адресу:
WebServer:
http://localhost:8080SSE endpoint:
http://localhost:8080/sseMessages endpoint:
http://localhost:8080/messages
Для использования пользовательского файла конфигурации:
python app.py --config path/to/my_config.jsonРежим stdio (Claude Desktop)
Для Claude Desktop сервер запускается как подпроцесс, обменивающийся данными через stdin/stdout.
python app.py --transport stdioПодключение к Claude Code
Добавьте сервер в конфигурацию MCP Claude Code (.claude/settings.json или через claude mcp add):
{
"mcpServers": {
"vault": {
"type": "sse",
"url": "http://localhost:8080/sse"
}
}
}Или используйте CLI:
claude mcp add --transport sse vault http://localhost:8080/sseПодключение к Claude Desktop
Добавьте следующее в ваш файл конфигурации Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"vault": {
"command": "python",
"args": [
"C:/path/to/Vault MCP/app.py",
"--transport", "stdio"
]
}
}
}Замените C:/path/to/Vault MCP/ на фактический путь к директории этого проекта. Claude Desktop автоматически запустит сервер как подпроцесс.
Доступные инструменты
После подключения ИИ-ассистенту становятся доступны следующие инструменты:
Инструмент | Описание |
| Получить версию и метаданные сервера Vault |
| Аутентификация с другими учетными данными |
| Аннулировать текущую сессию |
| Список всех доступных хранилищ Vault |
| Получить сведения о конкретном хранилище |
| Список файлов и подпапок в папке |
| Получить метаданные конкретной папки |
| Получить метаданные конкретного файла |
| Список всех версий файла |
| Получить URL для скачивания файла |
| Поиск по ключевым словам среди файлов хранилища |
| Структурированный поиск с использованием критериев свойств |
| Список всех групп в хранилище |
| Получить сведения о конкретной группе |
| Список всех пользователей в хранилище |
| Получить сведения о конкретном пользователе |
| Список определений пользовательских свойств |
| Получить конкретное определение свойства |
| Поиск инженерных элементов/BOM |
| Получить сведения о конкретном инженерном элементе |
| Список определений жизненного цикла |
| Список определений категорий |
Логи
Логи записываются в Log/mcp_server.log (ротация, макс. 5 МБ × 5 файлов). В режиме SSE логи также выводятся в консоль. В режиме stdio запись ведется только в файл (stdout зарезервирован для протокола MCP).
This server cannot be deployed
Maintenance
Related MCP Connectors
AI Hub for AEC — 50+ 3D formats, clash detection, ACC integration via Autodesk Platform Services.
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Any REST/SOAP/GraphQL/OData/SQL API as MCP tools for Claude & ChatGPT. 353 connectors: SAP, ERP.
Related MCP Servers
- AlicenseBqualityNot gradedmaintenanceEnables seamless communication between Claude AI and Autodesk Revit, allowing users to access and interact with Revit model information through natural language.618-
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI assistants like Claude to interact with Autodesk Construction Cloud Build platform for construction project management, including issues tracking, RFIs, submittals, and document management through natural language.-
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Autodesk ACC (Autodesk Construction Cloud) through the APS toolkit, allowing users to query hubs, projects, files, and versions via natural language through Claude Desktop.21GPL 3.0
- AlicenseNot gradedqualityDmaintenanceEnables Claude Desktop to interact with an Obsidian vault through the Local REST API, allowing file listing, reading, searching, creating, and updating markdown notes.6,347 npmApache 2.0