MCP SuperiorAPIs Local

A Python-based MCP server that fetches plugin definitions from SuperiorAPIs and auto-generates MCP tool functions in stdio mode for local development.
  • python

0

GitHub Stars

python

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "cteaminfo-mcp-superiorapis": {
      "command": "python",
      "args": [
        "-m",
        "mcp_superiorapis_local"
      ],
      "env": {
        "TOKEN": "your_superior_apis_token_here"
      }
    }
  }
}

You run a Python-based MCP Server that dynamically fetches plugin definitions from SuperiorAPIs and auto-generates MCP tool functions. It operates in stdio mode for local development and testing with AI clients, enabling you to quickly prototype and iterate with real plugin data during your workflow.

How to use

You start the server in local stdio mode. The server will fetch plugin data from SuperiorAPIs, generate MCP tool functions on the fly, register those tools, and then run as an MCP server in stdio mode. Use this setup when you want immediate, local testing with AI clients.

How to install

Prerequisites: Python 3.13+ and a Superior APIs token you can obtain from your account.

  1. Prepare your environment by ensuring Python 3.13+ is available.

  2. Create a project directory and install dependencies using the package manager you prefer.

  3. Set up your environment variable for authentication in TOKEN.

  4. Run the server using one of the provided start commands.

Configuration and startup notes

Token authentication requires you to set TOKEN to your SuperiorAPIs access token before starting the server.

Two local start options are available and are shown below. Choose the one that fits your workflow.

python -m mcp_superiorapis_local

Start commands in detail

Option A starts the local module directly, which is convenient when you want to load the package as a module.

python -m mcp_superiorapis_local

Alternate local start method

Option B runs the server via its source script path, useful if you want to execute the script file directly.

python src/mcp_superiorapis_local/server.py
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational