Siemens Xcelerator Developer Portal MCP Server¶
The Developer Portal MCP server provides programmatic access to documentation, products, and APIs within the Siemens Xcelerator Developer Portal. This MCP server enables developers to efficiently query and retrieve relevant resources based on their needs, such as documentation, products, and APIs.
Server URL: https://mcp.developer.xcelerator.rocks/mcp
Key Integration Steps & Methods¶
- Claude Desktop: Configure local servers by editing
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) or%APPDATA%\Claude\claude_desktop_config.json(Windows) to add new server configurations. - VS Code/Cursor: Define servers in a
.vscode/mcp.jsonfile, use the AI chat to add tools, or use the --add-mcp command-line option.
VS Code Integration¶
- Install Visual Studio Code.
- Install the GitHub Copilot extension.
- Create a .vscode folder in the root of your repository or workspace.
- Create an empty mcp.json file inside the .vscode folder.
Paste the following JSON configuration into the mcp.json file:
{ "servers": { "developer-portal-mcp": { "type": "http", "url": "https://mcp.developer.xcelerator.rocks/mcp" } } }Save the mcp.json file.
- Above the JSON key for the server, you should see the text "Start" with a play icon. Click it to start the MCP server connection.
- Make sure Copilot Chat is visible in one of your panels. It is in the right sidebar by default.
- You can now choose the available tools provided by the MCP server by typing a pound sign (#) in the Copilot Chat input box. Select the appropriate tool for your query. Currently, the following tools are available:
#askDeveloperPortal: Query the Siemens Xcelerator Developer Portal documentation to retrieve information about products, APIs, and other resources.
Sample Queries and Use Cases¶
Query Developer Portal Documentation (#askDeveloperPortal)¶
- What products and APIs are available in the Siemens Xcelerator Developer Portal?
- How do I get access to the Building X API?
- What industrial analytics APIs are available?
- List all industrial IoT solutions and their documentation.
- How do I integrate SiGREEN into my application?
- What SDKs are available for product development?
- Find documentation for cloud-based development tools.
- What are the best practices for API integration?
- How can I access the Siemens Xcelerator marketplace?
- What resources are available for building industrial solutions?
Coding assistance¶
- Generate a Python script to connect with the Building Structure API.
- Add a connection for the Building X Energy API.