Yolfi
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| YOLFI_API_KEY | No | Optional at server startup. Required after registration for private MCP tools. Public agent registration works without it. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| yolfi_agent_registerA | Register a Yolfi workspace through the public agent registration endpoint when no YOLFI_API_KEY exists yet. This returns an API key once; store it in an ignored env file or secret manager before using private tools. |
| yolfi_auth_statusA | Verify that YOLFI_API_KEY can authenticate and return the current Yolfi organization context before mutating payment settings. |
| yolfi_organization_getA | Read the current Yolfi organization settings, including webhook and settlement configuration visible to this API key. |
| yolfi_organization_updateB | Update organization profile fields through the existing Yolfi organization endpoint. Do not invent merchant identity, support email, webhook URL, or settlement settings. |
| yolfi_settlement_configureA | Configure settlement wallets after the user provides wallet addresses, networks, and enabled tokens. Never invent wallet addresses. |
| yolfi_webhooks_configureA | Configure webhook delivery for the target app. The host must not invent backend URLs and must ensure the app verifies X-Yolfi-Signature. |
| yolfi_paylinks_createB | Create a Yolfi payment link only after the user approves product name, amount, currency, and one-time or recurring payment type. |
| yolfi_paylinks_listA | List existing Yolfi paylinks before creating new ones so agents can avoid duplicates after retries or timeouts. |
| yolfi_paylinks_getA | Get private paylink details by ID for verification, checkout wiring, or duplicate detection. |
| yolfi_paylinks_disableA | Disable a paylink. This is destructive and must only run after explicit user confirmation. |
| yolfi_payments_createA | Create a public payment invoice from an existing paylink for checkout integration, testing, or customer flow setup. |
| yolfi_payments_statusA | Get public payment status by ID. Do not treat a frontend redirect as proof of payment. |
| yolfi_webhooks_verifyA | Verify an X-Yolfi-Signature HMAC over the raw JSON webhook payload before trusting payment events. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| integrate_yolfi_payments | Inspect an app and add Yolfi checkout plus webhook handling. |
| create_yolfi_paylink | Create a Yolfi paylink after collecting product and pricing decisions. |
| add_yolfi_webhook_handler | Add a webhook handler with X-Yolfi-Signature verification. |
| verify_yolfi_payment_flow | Verify checkout, public payment status, and webhook handling. |
| migrate_existing_stripe_webhook_to_yolfi_adapter | Reuse an existing Stripe-style webhook path with Yolfi adapter output. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Yolfi LLM Index | |
| Agent Quickstart | |
| Webhook Setup | |
| Paylink API | |
| Codex Integration Prompt | |
| Claude Code Integration Prompt | |
| Cursor Integration Prompt |
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/yolfinance/yolfi-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server