drio
Open app

Metal MCP Server

Source

Mirror of

Catalog onlyCatalog onlySTDIO

Overview

Metal MCP Server is a server that provides search capabilities for Metal Framework documentation and generates code snippets for common tasks.

To use Metal MCP Server, install it using the provided one-line installation command, and then add it to your MCP configuration to enable its features.

  • Search Metal Framework documentation using natural language queries. - Generate Metal Framework code for various tasks in different programming languages (Objective-C, Swift, Metal). - Access comprehensive guides and best practices for using Metal Framework.
  1. Quickly finding documentation for Metal Framework functions and features.
  2. Generating boilerplate code for Metal tasks to speed up development.
  3. Learning best practices for optimizing Metal applications.

Add to your AI client

Use these steps to connect Metal MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "aldrin-labs-metal-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aldrin-labs-metal-mcp-server-mcp-mirror"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "aldrin-labs-metal-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aldrin-labs-metal-mcp-server-mcp-mirror"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "aldrin-labs-metal-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aldrin-labs-metal-mcp-server-mcp-mirror"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "aldrin-labs-metal-mcp-server-mcp-mirror": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aldrin-labs-metal-mcp-server-mcp-mirror"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "aldrin-labs-metal-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aldrin-labs-metal-mcp-server-mcp-mirror"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "aldrin-labs-metal-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aldrin-labs-metal-mcp-server-mcp-mirror"
      ]
    }
  }
}

FAQ

Can I use Metal MCP Server for all Metal Framework tasks?

Yes! Metal MCP Server is designed to assist with a wide range of tasks related to the Metal Framework.

Is there a cost to use Metal MCP Server?

No! Metal MCP Server is free to use for developers.

What programming languages does Metal MCP Server support for code generation?

Metal MCP Server supports Objective-C, Swift, and Metal for code generation.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1035,"uuid":"7297d6c3-ede9-4bb1-a963-192392a6bb04","name":"aldrin-labs_metal-mcp-server","title":"Metal MCP Server","description":"Mirror of","avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","created_at":"2025-01-28T02:27:17.454Z","updated_at":"2025-02-23T07:19:42.764Z","status":"created","author_name":"MCP-Mirror","author_avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","tags":"metal-mcp,mcp-server,documentation-search","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/MCP-Mirror/aldrin-labs_metal-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]