Skip to main content
Glama

APS MCP Server

by petrbroz

aps-mcp-server

Node.js で構築された実験的なモデル コンテキスト プロトコルサーバーは、新しいセキュア サービス アカウント機能を使用したきめ細かなアクセス制御により、 Autodesk プラットフォーム サービスAPI へのアクセスを提供します。

スクリーンショット

YouTubeビデオ

発達

前提条件

設定

  • このリポジトリをクローンする
  • 依存関係をインストール: yarn install
  • TypeScriptコードをビルドする: yarn run build
  • このプロジェクトのルート フォルダーに*.env*ファイルを作成し、APS 資格情報を追加します。
    • APS_CLIENT_ID - APSアプリケーションクライアントID
    • APS_CLIENT_SECRET - APSアプリケーションクライアントシークレット
  • 新しいサービスアカウントを作成します: npx create-service-account ssa-test-user John Doe
    • このスクリプトは、新しく作成されたサービスアカウントのメールと環境変数を出力します。
  • .envファイルに新しい環境変数を追加または上書きします
    • APS_SA_ID - サービスアカウントID
    • APS_SA_EMAIL - サービスアカウントのメールアドレス
    • APS_SA_KEY_ID - サービスアカウントキーID
    • APS_SA_PRIVATE_KEY - サービスアカウントの秘密鍵
  • サービス アカウントのメールを ACC プロジェクトに新しいメンバーとして招待します

インスペクターと併用

Claude Desktop で使用する

  • Claude Desktopがインストールされていることを確認してください
  • Claude Desktop 構成ファイルがまだない場合は作成します。
    • macOSの場合: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows の場合: %APPDATA%\Claude\claude_desktop_config.json
  • システム上のbuild/server.jsファイルの絶対パスを使用して、この MCP サーバーを構成に追加します。例:
{ "mcpServers": { "autodesk-platform-services": { "command": "node", "args": [ "/absolute/path/to/aps-mcp-server/build/server.js" ] } } }
  • Claude Desktop を開き、次のテスト プロンプトのいくつかを試してください。
    • どのような ACC プロジェクトにアクセスできますか?
    • プロジェクトXYZのすべての問題を視覚的に表示するダッシュボードを作成してください

Claude Desktop に MCP サーバーを追加する方法の詳細については、公式ドキュメントを参照してください。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

セキュア サービス アカウントを使用したきめ細かなアクセス制御で Autodesk Platform Services API にアクセスするためのモデル コンテキスト プロトコルを実装した実験的な Node.js サーバー。

  1. 発達
    1. 前提条件
    2. 設定
    3. インスペクターと併用
    4. Claude Desktop で使用する

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.
    Last updated -
    7
    2
    JavaScript
    MIT License
  • -
    security
    -
    license
    -
    quality
    A redesigned Model Context Protocol server that enables AI models to access filesystems through privacy-preserving path aliases with an optimized 6-function API interface.
    Last updated -
    TypeScript
    MIT License
  • -
    security
    F
    license
    -
    quality
    A demonstration implementation of the Model Context Protocol server that facilitates communication between AI models and external tools while maintaining context awareness.
    Last updated -
    Python
    • Linux
    • Apple
  • A
    security
    A
    license
    A
    quality
    A secure Model Context Protocol server that allows AI models to safely interact with Windows command-line functionality, enabling controlled execution of system commands, project creation, and system information retrieval.
    Last updated -
    8
    3
    TypeScript
    MIT License

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/petrbroz/aps-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server