foxyio
Server Details
Read Foxy transactions, subscriptions, customers, carts and coupons; update customers and subs.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- m190/usefulapi-mcp
- GitHub Stars
- 0
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Score is being calculated. Check back soon.
Available Tools
14 toolsfoxy_get_api_homeGet API homeRead-onlyInspect
Get the Foxy hAPI home document — its _links / rels (including fx:store for the authenticated default store). Useful for HAL discovery. Foxy hAPI: GET /.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
foxy_get_customerGet customerRead-onlyInspect
Get a single customer by id, optionally zooming related resources (default_billing_address, subscriptions…). Foxy hAPI: GET /customers/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Customer id. | |
| zoom | No | Comma-separated related resources to embed. |
foxy_get_default_storeGet default storeRead-onlyInspect
Resolve and return the authenticated user's default store (and its id) by fetching the API home and following the fx:store link. Use this to discover the store_id the list tools accept. Foxy hAPI: GET / then GET fx:store.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
foxy_get_storeGet storeRead-onlyInspect
Get a single store resource by id, including its settings and _links to sub-collections. Foxy hAPI: GET /stores/{store_id}.
| Name | Required | Description | Default |
|---|---|---|---|
| store_id | Yes | Store id (get it from foxy_get_default_store). |
foxy_get_subscriptionGet subscriptionRead-onlyInspect
Get a single subscription by id, optionally zooming related resources. Foxy hAPI: GET /subscriptions/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Subscription id. | |
| zoom | No | Comma-separated related resources to embed, e.g. 'transaction_template,original_transaction'. |
foxy_get_transactionGet transactionRead-onlyInspect
Get a single transaction by id, optionally zooming related resources (items, customer, payments, applied_taxes…). Foxy hAPI: GET /transactions/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Transaction id. | |
| zoom | No | Comma-separated related resources to embed, e.g. 'items,customer'. |
foxy_list_cartsList cartsRead-onlyInspect
List a store's carts (in-progress / abandoned checkouts). Returns a HAL collection embedding fx:carts. Foxy hAPI: GET /stores/{store_id}/carts.
| Name | Required | Description | Default |
|---|---|---|---|
| zoom | No | Comma-separated related resources to embed, e.g. 'items,customer'. | |
| limit | No | Max results per page (Foxy default 20). | |
| offset | No | Pagination offset. | |
| store_id | No | Store id. If omitted, the default store (fx:store) is used. |
foxy_list_couponsList couponsRead-onlyInspect
List a store's coupons (discount codes and their rules). Returns a HAL collection embedding fx:coupons. Foxy hAPI: GET /stores/{store_id}/coupons.
| Name | Required | Description | Default |
|---|---|---|---|
| zoom | No | Comma-separated related resources to embed, e.g. 'coupon_codes'. | |
| limit | No | Max results per page (Foxy default 20). | |
| offset | No | Pagination offset. | |
| store_id | No | Store id. If omitted, the default store (fx:store) is used. |
foxy_list_customersList customersRead-onlyInspect
List a store's customers. Returns a HAL collection embedding fx:customers. Foxy hAPI: GET /stores/{store_id}/customers.
| Name | Required | Description | Default |
|---|---|---|---|
| No | Filter by exact customer email. | ||
| limit | No | Max results per page (Foxy default 20). | |
| offset | No | Pagination offset. | |
| store_id | No | Store id. If omitted, the default store (fx:store) is used. |
foxy_list_itemsList transaction itemsRead-onlyInspect
List the line items of a transaction (the products purchased). Returns a HAL collection embedding fx:items. Foxy hAPI: GET /transactions/{transaction_id}/items.
| Name | Required | Description | Default |
|---|---|---|---|
| zoom | No | Comma-separated related resources to embed, e.g. 'item_options'. | |
| limit | No | Max results per page (Foxy default 20). | |
| offset | No | Pagination offset. | |
| transaction_id | Yes | Transaction id whose line items to list. |
foxy_list_subscriptionsList subscriptionsRead-onlyInspect
List a store's subscriptions (recurring orders). Returns a HAL collection embedding fx:subscriptions. Foxy hAPI: GET /stores/{store_id}/subscriptions.
| Name | Required | Description | Default |
|---|---|---|---|
| zoom | No | Comma-separated related resources to embed, e.g. 'transaction_template,last_transaction'. | |
| limit | No | Max results per page (Foxy default 20). | |
| offset | No | Pagination offset. | |
| store_id | No | Store id. If omitted, the default store (fx:store) is used. | |
| is_active | No | Filter to active (true) or inactive (false) subscriptions. |
foxy_list_transactionsList transactionsRead-onlyInspect
List a store's transactions (orders), newest first. Returns a HAL collection embedding fx:transactions. Foxy hAPI: GET /stores/{store_id}/transactions.
| Name | Required | Description | Default |
|---|---|---|---|
| zoom | No | Comma-separated related resources to embed, e.g. 'items,customer,payments'. | |
| limit | No | Max results per page (Foxy default 20). | |
| order | No | Sort expression, e.g. 'transaction_date desc'. | |
| offset | No | Pagination offset. | |
| is_test | No | Filter to test (true) or live (false) transactions. | |
| store_id | No | Store id. If omitted, the default store (fx:store) is used. | |
| customer_email | No | Filter by the transaction's customer email. |
foxy_update_customerUpdate customerDestructiveInspect
UPDATES a customer's profile fields (first_name, last_name, email). This MODIFIES live store data. Foxy hAPI: PATCH /customers/{id}. Provide only the fields you want to change.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Customer id to update. | |
| No | New email address. | ||
| last_name | No | New last name. | |
| first_name | No | New first name. |
foxy_update_subscriptionUpdate subscriptionDestructiveInspect
UPDATES a subscription — reschedule its next run (next_transaction_date), change its frequency, or activate/pause it (is_active). This MODIFIES live store data and affects future billing. Foxy hAPI: PATCH /subscriptions/{id}. Provide only the fields you want to change.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Subscription id to update. | |
| frequency | No | Billing frequency, e.g. '1m' (monthly), '2w' (2 weeks), '1y' (yearly). | |
| is_active | No | Set true to activate or false to pause the subscription. | |
| next_transaction_date | No | Next run date, YYYY-MM-DD (reschedules the subscription). |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!