This project implements a Model Context Protocol (MCP) server that interacts with Autodesk Platform Services (APS) documentation. This protocol supports various tools to interact with different Autodesk APIs, with a focus on the Model Derivative API.
To run the Autodesk MCP server using npx, use the following command:
npx -y @autodesk/dev-mcp@latestAdd the following configuration. For more information, read the Cursor MCP documentation or the Claude Desktop MCP guide.
{
"mcpServers": {
"autodesk-dev-mcp": {
"command": "npx",
"args": ["-y", "@autodesk/dev-mcp@latest"]
}
}
}On Windows, you might need to use this alternative configuration:
{
"mcpServers": {
"autodesk-dev-mcp": {
"command": "cmd",
"args": ["/k", "npx", "-y", "@autodesk/dev-mcp@latest"]
}
}
}This MCP server provides the following tools:
| Tool Name | Description |
|---|---|
| search_aps_docs | Search Autodesk Platform Services documentation |
| introspect_model_derivative | Access and search Model Derivative API information |
This MCP server provides the following prompts:
| Prompt Name | Description |
|---|---|
| autodesk_model_derivative | Help with Autodesk Model Derivative API tasks |
| autodesk_api_workflow | Guide for implementing Autodesk Platform Services workflows |
The server is built using the MCP SDK and communicates with Autodesk Platform Services information.
npm install- Modify source files
- Run
npm run buildto compile - Run
npm run testto run tests - Add an MCP server that runs this command:
node <absolute_path_of_project>/dist/index.js
ISC