Velo Payments

MCP Server generated by mcp.ag2.ai
  • 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": {
    "ag2-mcp-servers-velo-payments-apis": {
      "command": "python",
      "args": [
        "mcp_server/main.py",
        "stdio"
      ],
      "env": {
        "CONFIG": "JSON string with configuration",
        "SECURITY": "Security-related environment variables",
        "CONFIG_PATH": "Path to config JSON file (e.g., mcp_server/mcp_config.json)"
      }
    }
  }
}

An MCP (Model Context Protocol) Server exposes a programmable interface for a specific API by translating client requests into actions against a defined data model. It lets you plug an OpenAPI-driven API into an MCP workflow, enabling consistent communication with MCP clients in your environment and facilitating testing, integration, and automation.

How to use

You run the MCP server as a local process and connect your MCP client to it. The server supports multiple transport modes, including stdio for local process communication, as well as streaming HTTP variants. Start the server, then configure your client to communicate via the chosen transport. You can control how the server loads its configuration through environment variables or a configuration file.

How to install

Prerequisites: Python 3.9 or newer, and the Python package manager tools pip and uv.

  1. Clone the project repository.

  2. Change into the project directory.

  3. Install development dependencies.

Option A: Use the development install script if you are using the dev container.

pip install -e ".[dev]"

Option B: Install directly with pip without the dev container.

pip install -e ".[dev]"

Option C: Use the uv tool to install in editable mode.

uv pip install --editable ".[dev]"
  1. Run the MCP server in stdio mode.
python mcp_server/main.py stdio

Additional notes

Configuration can be provided via environment variables. The following are commonly used: CONFIG_PATH (path to a JSON configuration file), CONFIG (a JSON string containing the configuration), and SECURITY (environment variables related to security parameters such as API keys). The startup behavior reads from the __main__ block in the main script to determine how these are loaded.

Development and quality tooling include linting, static type checking, and tests. Lint with ruff, format with ruff, run static analysis with the provided script, and execute tests with coverage. Pre-commit hooks are enabled to run on each commit.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Velo Payments MCP Server - ag2-mcp-servers/velo-payments-apis | VeilStrat