Metal MCP Server

by MCP-Mirror

260 downloads
Not rated
GitHub

About

An MCP server that provides Metal Framework documentation search and code generation capabilities.

Details

Author
MCP-Mirror
Downloads
260
Categories
Other

- Search Metal Framework docs with natural language queries
- Generate Metal code for common tasks
- Supports Objective-C, Swift, and Metal languages
- Access getting-started guide via metal://docs/getting-started
- Access best-practices resource via metal://docs/best-practices
- Limit results from documentation searches (default 3)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Metal MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install with npx @modelcontextprotocol/create-server metal-mcp && cd metal-mcp && npm install && npm run build. Then add the server to your MCP configuration with the path to build/index.js. After setup, you can search documentation, generate code, and access best practices via the MCP protocol.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "metal mcp server": {
            "aldrin-labs_metal-mcp-server": {
                "command": "npx",
                "args": [
                    "@modelcontextprotocol/create-server",
                    "metal-mcp",
                    "&&",
                    "cd",
                    "metal-mcp",
                    "&&",
                    "npm",
                    "install",
                    "&&",
                    "npm",
                    "run",
                    "build"
                ]
            }
        }
    }
}

McpServers

{
    "aldrin-labs_metal-mcp-server": {
        "command": "npx",
        "args": [
            "@modelcontextprotocol/create-server",
            "metal-mcp",
            "&&",
            "cd",
            "metal-mcp",
            "&&",
            "npm",
            "install",
            "&&",
            "npm",
            "run",
            "build"
        ]
    }
}

Metal MCP Server

An MCP server providing Metal Framework documentation search and code generation capabilities.

One-Line Installation

npx @modelcontextprotocol/create-server metal-mcp && cd metal-mcp && npm install && npm run build

Features

Tools

1. search_metal_docs
- Search Metal Framework documentation and code examples using natural language queries
- Parameters:
- query: Natural language query about Metal Framework
- limit: Maximum number of results to return (default: 3)

2. generate_metal_code
- Generate Metal Framework code for common tasks
- Parameters:
- task: Description of the Metal task to generate code for
- language: Programming language (objective-c, swift, or metal)

Resources

1. metal://docs/getting-started
- Comprehensive guide for getting started with Metal Framework

2. metal://docs/best-practices
- Best practices and optimization tips for Metal Framework

Usage

After installation, add the server to your MCP configuration:

{
  "mcpServers": {
    "metal": {
      "command": "node",
      "args": ["/path/to/metal-mcp/build/index.js"]
    }
  }
}

The server will provide Metal Framework expertise through the MCP protocol, allowing you to:
- Search Metal documentation with natural language queries
- Generate code snippets for common Metal tasks
- Access Metal best practices and getting started guides

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.