MCP Actions Adapter

by SecretiveShell

27 stars
328 downloads
Not rated
GitHub

About

A simple adapter to convert a MCP server to a GPT actions compatible API

Details

Author
SecretiveShell
GitHub stars
27
Downloads
328
Categories
Developer Tools

- Converts an MCP server to a GPT Actions compatible API
- Uses the same config.json format as Claude Desktop
- Provides a live OpenAPI schema at /openapi.json
- Requires only a Cloudflare tunnel for public access
- Licensed under MIT

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 MCP Actions Adapter
    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 uv tool install mcp-actions-adapter. Create a config.json file following the same format used by Claude Desktop (an example is provided). Start a Cloudflare tunnel with cloudflared tunnel --url http://localhost:8000, then run the adapter with uv run mcp-actions-adapter -c config.json --url ${CF_TUNNEL_URL}. Finally, open the Custom GPT builder and paste the contents of http://localhost:8000/openapi.json into the schema box.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "mcp actions adapter": {
            "MCP-actions-adapter": {
                "command": "uv",
                "args": [
                    "tool",
                    "install",
                    "mcp-actions-adapter"
                ]
            }
        }
    }
}

McpServers

{
    "MCP-actions-adapter": {
        "command": "uv",
        "args": [
            "tool",
            "install",
            "mcp-actions-adapter"
        ]
    }
}

MCP Actions Adapter

A simple adapter to convert a MCP server to a GPT actions compatible API image

Installation

``bash uv tool install mcp-actions-adapter `

Usage

1) Create config.json the same way as claude desktop. An example config file is provided in the
config.example.json file. 2) Start a cloudflare tunnel with the following command: `bash cloudflared tunnel --url http://localhost:8000 ` 3) Start the adapter with the following command: `bash uv run mcp-actions-adapter -c config.json --url ${CF_TUNNEL_URL} `` 4) Open the custom GPT builder and copy the contents of http://localhost:8000/openapi.json into the schema box. 5) test the model

License

This project is licensed under the MIT License - see the LICENSE file for details
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.