Skip to main content
Glama
Tunzaa

Tunzaa MCP Server

Official
by Tunzaa

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TUNZAA_API_KEYNoYour Tunzaa API key for accessing live data
TUNZAA_SECRET_KEYNoYour Tunzaa secret key for accessing live data
TUNZAA_ENVIRONMENTNoThe environment to use (e.g., sandbox)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_tokenA

Retrieve a Tunzaa access token. Refreshes internal token automatically. Use this to verify your API credentials and see the internal token structure.

initiate_paymentB

Initiate a payment request (M-Pesa, etc.) via Tunzaa. Call this to inspect the response structure needed to implement mobile money flows in your local code.

get_payment_statusB

Check the status of a payment transaction. Helpful for understanding the various status states (COMPLETED, PENDING, FAILED) for your application logic.

handle_callbackB

Simulate or handle the callback payload sent by Tunzaa to your webhook. Essential for grounding your webhook integration code with real payload examples.

create_installmentB

Create a new installment plan. Use this to understand the complex object structure required for installment-based payments.

list_installmentsA

List existing installment plans. Use this to see how pagination and plan summaries are returned by the Tunzaa API.

get_installment_planB

Get details of a specific installment plan. Use this to see the precise fields returned for a plan (status, schedules, etc.).

edit_installment_planC

Update an existing installment plan. Use this to understand which fields are mutable via the Tunzaa API.

delete_installment_planC

Cancel/Delete an existing installment plan. Use this to verify the cancellation response structure.

create_demo_shopB

The ultimate grounding tool. Executes a full sequence of Tunzaa API calls (Token -> Payment -> Installments). Use this to see a 'live trace' of the API, allowing you to generate perfect integration code.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Authentication & Token ManagementBest practices for managing Tunzaa Bearer tokens and environment headers.
Webhook Integration & SecurityHow to securely handle payment callbacks from Tunzaa.
Node.js Express Integration snippetA golden example of a Tunzaa payment integration using Express.js.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tunzaa/tunzaa_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server