Vault MCP Server
Servidor MCP de Vault
Un servidor MCP (Model Context Protocol) que expone las operaciones de la API REST de Autodesk Vault como herramientas, permitiendo a asistentes de IA como Claude explorar, buscar y leer datos de un servidor de Autodesk Vault.
Requisitos previos
Python 3.10+
Un servidor de Autodesk Vault con acceso a la API REST habilitado
Credenciales de usuario de Vault con los permisos adecuados
Related MCP server: Autodesk Build MCP Server
Instalación
pip install -r requirements.txtConfiguración
Edite config.json antes de ejecutar el servidor. Todos los campos son obligatorios.
{
"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"
}
}Campo | Descripción |
| Nombre de host o IP de su servidor Vault |
| Nombre de usuario para iniciar sesión en Vault |
| Contraseña para iniciar sesión en Vault |
| Nombre de la base de datos de Vault (ej. |
| Dirección de enlace para el modo SSE ( |
| Puerto para el servidor HTTP SSE (predeterminado |
| Nivel de detalle del registro: |
| Ruta al archivo de registro rotativo |
Ejecución del servidor
Modo SSE (Claude Code / clientes remotos)
Este es el modo predeterminado. Inicia un servidor HTTP al que los clientes MCP se conectan a través de la red.
python app.pyEl servidor estará disponible en:
WebServer:
http://localhost:8080Punto final SSE:
http://localhost:8080/ssePunto final de mensajes:
http://localhost:8080/messages
Para usar un archivo de configuración personalizado:
python app.py --config path/to/my_config.jsonModo stdio (Claude Desktop)
Para Claude Desktop, el servidor se ejecuta como un subproceso que se comunica a través de stdin/stdout.
python app.py --transport stdioConexión a Claude Code
Añada el servidor a su configuración MCP de Claude Code (.claude/settings.json o mediante claude mcp add):
{
"mcpServers": {
"vault": {
"type": "sse",
"url": "http://localhost:8080/sse"
}
}
}O utilice la CLI:
claude mcp add --transport sse vault http://localhost:8080/sseConexión a Claude Desktop
Añada lo siguiente a su archivo de configuración de Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"vault": {
"command": "python",
"args": [
"C:/path/to/Vault MCP/app.py",
"--transport", "stdio"
]
}
}
}Reemplace C:/path/to/Vault MCP/ con la ruta real al directorio de este proyecto. Claude Desktop iniciará el servidor automáticamente como un subproceso.
Herramientas disponibles
Una vez conectado, las siguientes herramientas quedan expuestas al asistente de IA:
Herramienta | Descripción |
| Obtener la versión y metadatos del servidor Vault |
| Autenticarse con diferentes credenciales |
| Invalidar la sesión actual |
| Listar todos los vaults accesibles |
| Obtener detalles de un vault específico |
| Listar archivos y subcarpetas en una carpeta |
| Obtener metadatos de una carpeta específica |
| Obtener metadatos de un archivo específico |
| Listar todas las versiones de un archivo |
| Obtener la URL de descarga de un archivo |
| Búsqueda por palabras clave en los archivos del vault |
| Búsqueda estructurada usando criterios de propiedades |
| Listar todos los grupos en el vault |
| Obtener detalles de un grupo específico |
| Listar todos los usuarios en el vault |
| Obtener detalles de un usuario específico |
| Listar definiciones de propiedades definidas por el usuario |
| Obtener una definición de propiedad específica |
| Buscar elementos de ingeniería/BOM |
| Obtener detalles de un elemento de ingeniería específico |
| Listar definiciones de ciclo de vida |
| Listar definiciones de categoría |
Registros
Los registros se escriben en Log/mcp_server.log (rotativo, máx. 5 MB × 5 archivos). En modo SSE, los registros también se imprimen en la consola. En modo stdio, solo se escribe en el archivo (stdout está reservado para el protocolo 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