MCP.so
登录

Aps Aecdm MCP Dotnet

@JoaoMartins-callmeJohn

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

JoaoMartins-callmeJohn

关于 Aps Aecdm MCP Dotnet

.NET MCP Server to connect with Claude Desktop and AEC Data Model API

Aps Aecdm MCP Dotnet 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "aecdm": {
      "command": "dotnet",
      "args": [
        "run",
        "--project",
        "C:\\Users\\...mcp-server-aecdm.csproj",
        "--no-build"
      ]
    }
  }
}

Aps Aecdm MCP Dotnet 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is aps-aecdm-mcp-dotnet?

aps-aecdm-mcp-dotnet is a .NET MCP server that connects Claude Desktop with the Autodesk Platform Services (APS) AEC Data Model API and Viewer. It allows users to query AEC data and visualize models using natural language through Claude.

How to use aps-aecdm-mcp-dotnet?

Clone or download the repo, build the project with .NET 8, and add a reference to its .csproj file in the Claude Desktop configuration (claude_desktop_config.json) under mcpServers. Replace the client_id in launchSettings.json with your own APS application key (Single Page application type). Start a Claude task to use the provided tools.

Key features of aps-aecdm-mcp-dotnet

  • Obtains a PKCE OAuth2 token for APS API requests
  • Retrieves hubs via AEC Data Model API
  • Lists projects in a hub
  • Fetches element groups by project
  • Filters elements within a group by category
  • Renders 3D designs with the Viewer tool
  • Highlights selected elements in the Viewer

Use cases of aps-aecdm-mcp-dotnet

  • Query AEC data from your ACC hub using conversational language
  • Retrieve and filter element groups for analysis
  • Visualize building models directly within Claude Desktop
  • Highlight specific elements to inspect or debug designs
  • Automate data extraction from Autodesk Construction Cloud projects

常见问题

1

How do I configure the client ID?

Replace the `client_id` in the `Properties/launchSettings.json` file with your own APS application key (Single Page application type).

2

What prerequisites are needed?

You need Claude Desktop installed, .NET 8 SDK, and the cloned repository built locally.

3

How do I add the server to Claude Desktop?

Add a `mcpServers` entry in `claude_desktop_config.json` with command `dotnet` and arguments pointing to the `.csproj` file (e.g., `--project "path\mcp-server-aecdm.csproj" --no-build`).

4

What if I can't find my hub?

Provision your APS app in your Autodesk Construction Cloud (ACC) hub first. See the "Provision access in other products" guide.

5

Do I need to rebuild after code changes?

Yes. End the Claude task, rebuild the solution, then restart Claude for changes to take effect.

评论

其他 分类下的更多 MCP 服务器