|
| 1 | +# Installing the APS MCP in Claude Desktop |
| 2 | + |
| 3 | +This guide walks through installing the **Autodesk Platform Services (APS) MCP** bundle directly from the Claude desktop app. |
| 4 | + |
| 5 | +## Prerequisites |
| 6 | + |
| 7 | +- [Claude desktop app](https://claude.ai/download) installed |
| 8 | +- An [APS application](https://aps.autodesk.com/) with a **Client ID** and **Client Secret** |
| 9 | +- The `acc-mcp.mcpb` bundle (build it with `npm run pack` or download it from releases) |
| 10 | + |
| 11 | +--- |
| 12 | + |
| 13 | +## Step 1 – Open Extensions Settings |
| 14 | + |
| 15 | +In the Claude desktop app, go to **Settings → Extensions**. |
| 16 | + |
| 17 | +You will see the Extension Settings panel with options for auto-updates and the built-in Node.js runtime for MCP servers. To install the bundle, click **Install Extension** at the bottom of the page. |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | +> **Note:** "Use Built-in Node.js for MCP" is enabled by default. This means the app uses its own bundled Node.js runtime (24.x) instead of any system-installed version, so Node.js does not need to be installed on your machine. |
| 22 | +
|
| 23 | +--- |
| 24 | + |
| 25 | +## Step 2 – Preview and Install the Extension |
| 26 | + |
| 27 | +After selecting the `.mcpb` file, Claude shows a preview of the extension before installing. |
| 28 | + |
| 29 | + |
| 30 | + |
| 31 | +The preview displays: |
| 32 | + |
| 33 | +- **Name:** Autodesk Platform Services (APS) MCP |
| 34 | +- **Description:** MCP server for Autodesk Platform Services: get tokens, list hubs, and call APS APIs. |
| 35 | +- **Developer:** Pablo Derendinger |
| 36 | +- **Tools (27):** `aps_login`, `aps_logout`, `aps_get_token`, `aps_dm_request`, `aps_list_hubs`, `aps_list_projects`, `aps_get_top_folders`, `aps_get_folder_contents`, `aps_get_item_details`, `aps_get_folder_tree`, and more. |
| 37 | +- **Requirements:** All requirements met |
| 38 | + |
| 39 | +> **Security notice:** Claude warns that installing an extension grants it access to your computer. Only install extensions from developers you trust. |
| 40 | +
|
| 41 | +Click **Install** to proceed. |
| 42 | + |
| 43 | +--- |
| 44 | + |
| 45 | +## Step 3 – Configure Your APS Credentials |
| 46 | + |
| 47 | +After clicking Install, a configuration dialog appears where you enter your APS application credentials. |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | +| Field | Required | Description | |
| 52 | +|-------|----------|-------------| |
| 53 | +| **APS Client ID** | Yes | Your APS app Client ID from [aps.autodesk.com](https://aps.autodesk.com) | |
| 54 | +| **APS Client Secret** | Yes | Your APS app Client Secret | |
| 55 | +| **APS OAuth scope(s)** | No | Space-separated scopes (e.g. `data:read data:write`). Default: `data:read` | |
| 56 | +| **3LO callback port** | No | Localhost port for the 3-legged OAuth callback. Default: `8910` | |
| 57 | + |
| 58 | +Fill in your credentials and click **Save**. |
| 59 | + |
| 60 | +--- |
| 61 | + |
| 62 | +## Step 4 – Verify the Installation |
| 63 | + |
| 64 | +Once installed, the extension detail page shows the extension is **Enabled** with options to **Uninstall** or **Configure**. |
| 65 | + |
| 66 | + |
| 67 | + |
| 68 | +The toggle must be blue (enabled) for the MCP tools to be available in Claude conversations. You can return to this screen at any time to reconfigure your credentials via the **Configure** button. |
| 69 | + |
| 70 | +--- |
| 71 | + |
| 72 | +## Using the MCP Tools |
| 73 | + |
| 74 | +Once installed, the APS MCP tools are automatically available in your Claude conversations. Start by asking Claude to list your hubs: |
| 75 | + |
| 76 | +``` |
| 77 | +List my APS hubs |
| 78 | +``` |
| 79 | + |
| 80 | +For 3-legged OAuth flows (user-delegated access), use `aps_login`. For service-to-service access, the tools use your Client ID and Secret directly. |
| 81 | + |
| 82 | +See the [main README](../README.md#tools) for a full list of available tools and the typical browsing workflow. |
0 commit comments