Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Aps Mcp Server

    Experimental Model Context Protocol server providing access to Autodesk Platform Services API.

    36 stars
    TypeScript
    Updated Oct 17, 2025

    Table of Contents

    • Development
    • Prerequisites
    • Setup
    • Server
    • Autodesk Construction Cloud
    • Use with Inspector
    • Use with Claude Desktop
    • Use with Visual Studio Code & Copilot
    • Use with Cursor

    Table of Contents

    • Development
    • Prerequisites
    • Setup
    • Server
    • Autodesk Construction Cloud
    • Use with Inspector
    • Use with Claude Desktop
    • Use with Visual Studio Code & Copilot
    • Use with Cursor

    Documentation

    IMPORTANT: This project has been moved to https://github.com/autodesk-platform-services/aps-mcp-server-nodejs.

    ---

    aps-mcp-server

    Experimental Model Context Protocol server build with Node.js, providing access to Autodesk Platform Services API, with fine-grained access control using the new _Secure Service Accounts_ feature.

    Screenshot

    YouTube Video

    Development

    Prerequisites

    • Node.js
    • APS app credentials (must be a _Server-to-Server_ application type)
    • Provisioned access to ACC or BIM360

    Setup

    Server

    • Clone this repository
    • Install dependencies: yarn install
    • Build the TypeScript code: yarn run build
    • Create a _.env_ file in the root folder of this project, and add your APS credentials:
    • APS_CLIENT_ID - your APS application client ID
    • APS_CLIENT_SECRET - your APS application client secret
    • Create a new service account: npx create-service-account , for example, npx create-service-account ssa-test-user John Doe
    • This script will output a bunch of environment variables with information about the new account:
    • APS_SA_ID - your service account ID
    • APS_SA_EMAIL - your service account email
    • APS_SA_KEY_ID - your service account key ID
    • APS_SA_PRIVATE_KEY - your service account private key
    • Add these environment variables to your _.env_ file

    Autodesk Construction Cloud

    • Register your APS application client ID as a custom integration
    • Invite the service account email as a new member to your ACC project(s)

    Use with Inspector

    • Run the Model Context Protocol Inspector: yarn run inspect
    • Open http://localhost:5173
    • Hit Connect to start this MCP server and connect to it

    Use with Claude Desktop

    • Make sure you have Claude Desktop installed
    • Create a Claude Desktop config file if you don't have one yet:
    • On macOS: _~/Library/Application Support/Claude/claude\_desktop\_config.json_
    • On Windows: _%APPDATA%\Claude\claude\_desktop\_config.json_
    • Add this MCP server to the config, using the absolute path of the _build/server.js_ file on your system, for example:
    json
    {
        "mcpServers": {
            "autodesk-platform-services": {
                "command": "node",
                "args": [
                    "/absolute/path/to/aps-mcp-server/build/server.js"
                ]
            }
        }
    }
    • Open Claude Desktop, and try some of the following test prompt:
    • What ACC projects do I have access to?
    • Give me a visual dashboard of all issues in project XYZ

    For more details on how to add MCP servers to Claude Desktop, see the official documentation.

    Use with Visual Studio Code & Copilot

    • Make sure you have enabled MCP servers in Visual Studio Code
    • Create _.vscode/mcp.json_ file in your workspace, and add the following JSON to it:
    json
    {
        "servers": {
            "Autodesk Platform Services": {
                "type": "stdio",
                "command": "node",
                "args": [
                    "/absolute/path/to/aps-mcp-server/build/server.js"
                ]
            }
        }
    }

    For more details on how to add MCP servers to Visual Studio Code, see the documentation

    Use with Cursor

    • Create _.cursor/mcp.json_ file in your workspace, and add the following JSON to it:
    json
    {
      "mcpServers": {
        "Autodesk Platform Services": {
          "command": "node",
          "args": [
            "/Users/brozp/Code/Temp/aps-mcp-server-node/build/server.js"
          ]
        }
      }
    }

    For more details on how to add MCP servers to Cursor, see the documentation

    Similar MCP

    Based on tags & features

    • MC

      Mcgravity

      TypeScript·
      71
    • MC

      Mcp Open Library

      TypeScript·
      42
    • DI

      Discogs Mcp Server

      TypeScript·
      59
    • QU

      Quran Mcp Server

      TypeScript·
      50

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcgravity

      TypeScript·
      71
    • MC

      Mcp Open Library

      TypeScript·
      42
    • DI

      Discogs Mcp Server

      TypeScript·
      59
    • QU

      Quran Mcp Server

      TypeScript·
      50

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k