Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_merchants | List available Paylo merchants and storefronts. Use this to discover stores before searching for products. |
| search_products | Search for products across Paylo stores. Can filter by merchant or category. |
| get_product_details | Get detailed information about a specific product including price, description, and availability. |
| create_order | Create a new order for products. Returns an order ID that can be used to generate a payment link. |
| generate_payment_link | Generate a Paystack payment link for an existing order. Returns the URL to share with the user. |
| check_payment_status | Check the payment status of an order. Returns 'success', 'pending', or 'failed'. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |