Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_platform_info

Get info about Loyal Spark protocol on Base L2

get_my_profile

Get authenticated agent's profile

list_loyalty_programs

List loyalty programs owned by the agent's merchant

create_loyalty_program

Get factory calldata to deploy a new ERC-20 loyalty token on Base

register_loyalty_program

Register a deployed token as a loyalty program in the database

activate_loyalty_program

Get activation calldata (unpauseUtility + enableMinting) for an inactive program

update_program_status

Update program status in database after on-chain activation/pause

list_rewards

List rewards for a loyalty program by token_address

create_reward

Create a new reward redeemable with loyalty tokens

mint_loyalty_tokens

Record mint intent and get smart contract call params

transfer_loyalty_tokens

Get calldata to transfer loyalty tokens between wallets

get_token_balance

Get loyalty token balance and tier info for a customer

get_program_analytics

Get analytics for your loyalty programs

list_marketplace_offers

List active token trading offers on the marketplace

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/aspekt19/unboxed-loyalty-spark'

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