mcp-superiorapis

mcp-superiorapis

0

SuperiorAPIs MCP Server Tool is a Python-based server that dynamically generates MCP tool functions using SuperiorAPIs and OpenAPI schemas. It features automatic plugin loading, asynchronous execution, and is ready for UVX platform deployment.

SuperiorAPIs MCP Server Tool

Description

This project is a Python-based MCP Server that dynamically fetches plugin definitions from SuperiorAPIs and auto-generates MCP tool functions based on OpenAPI schemas.

Features

  • Dynamic plugin loading from SuperiorAPIs
  • Auto-generation of models and async functions
  • Asynchronous API execution
  • Runtime MCP tool registration
  • Environment-based configuration
  • UVX platform deployment ready

Installation

Clone the project and install the dependencies.

Usage

Run the MCP server; it fetches plugin data and dynamically generates tools.

API Endpoint

Plugin definitions are fetched from a specific endpoint with required token authorization.