Skip to main content
Glama
RobsonAdvincula

SIBS Payment MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SIBS_BASE_URLYesThe base URL of the SIBS API. Usually https://stargate.sibs.pt/m001/v1
SIBS_CLIENT_IDYesYour SIBS client ID.
SIBS_TERMINAL_IDYesYour SIBS terminal ID.
SIBS_BEARER_TOKENYesYour SIBS bearer token for authentication.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
sibs_payment_statusA

Get the status of a SIBS payment by transaction ID. Returns payment state, amount, method, and timestamps.

sibs_create_checkoutB

Create a new SIBS checkout/payment. Amount in minor units (1000 = 10.00 EUR). Returns transactionID and checkout URL.

sibs_capture_paymentA

Capture a previously authorized SIBS payment. Omit amount for full capture, or specify partial amount in minor units.

sibs_refund_paymentA

Refund a SIBS payment. Omit amount for full refund, or specify partial amount in minor units.

sibs_cancel_paymentA

Cancel a SIBS payment authorization. Only works for payments not yet captured.

sibs_generate_mb_referenceA

Generate a Multibanco (MB) payment reference. Returns entity, reference number, and amount for ATM/homebanking payment.

sibs_mbway_paymentA

Initiate MB WAY payment. Sends notification to customer's MB WAY app. Phone format: '351#912345678'.

sibs_testA

Test SIBS API authentication. Verifies Bearer token and credentials are valid.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 8 tools

Disambiguation5/5

Each tool targets a distinct operation: authentication testing, initiating MB WAY, creating a checkout, generating Multibanco references, querying status, and lifecycle actions (capture, refund, cancel). There is no meaningful overlap or ambiguity between tool purposes.

Naming Consistency4/5

Most tools follow the sibs_verb_noun pattern (create_checkout, capture_payment, refund_payment, cancel_payment, generate_mb_reference). Minor deviations exist: sibs_mbway_payment and sibs_payment_status omit an explicit verb, and sibs_test uses a bare verb, but the shared sibs_ prefix keeps the family recognizable.

Tool Count5/5

Eight tools is well-scoped for a payment MCP server covering authentication, multiple payment methods, status lookup, and payment lifecycle operations. Each tool serves a necessary and distinct role without unnecessary bloat or duplication.

Completeness5/5

The tool surface covers the core payment workflow end-to-end: create payments via MB WAY, checkout, and Multibanco reference, check status, capture, refund, and cancel. Authentication testing is also included, making the set self-sufficient for typical SIBS integration scenarios.

Maintenance

ActivityMaintained
ResponsivenessNo issues