SAGE Infinite Search
Server Details
Find fresh, source-backed rare and one-of-one products at independent retailers.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
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
7 toolsfetchRead-onlyInspect
Fetch one exact SAGE result by the opaque id returned from search. Rechecks the connected SAGE storefront and returns its retailer, URL, price, availability evidence, freshness, and safety limits. Read-only; never use an id that did not come from search.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Opaque result id returned by the SAGE search tool. |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | |
| url | Yes | |
| text | Yes | |
| title | Yes | |
| metadata | No |
find_inventory_alternativesRead-onlyInspect
Find read-only alternatives for a SAGE inventory item when it is out of stock, stale, or not a good fit. Returns same-shop substitutes and other authorized SAGE storefront matches; it never reserves, buys, messages, or changes stock.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum alternatives per bucket. | |
| item_slug | Yes | Public item slug from the SAGE storefront or search result. | |
| shop_slug | Yes | SAGE storefront slug for the source item. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | |
| nearby | Yes | |
| sameShop | Yes | |
| sourceItem | Yes |
get_public_inventory_itemRead-onlyInspect
Read one public SAGE inventory item by shop slug and item slug. Returns item details, stock freshness, readiness, provenance, and safe next action.
| Name | Required | Description | Default |
|---|---|---|---|
| item_slug | Yes | Public item slug from the SAGE storefront or search result. | |
| shop_slug | Yes | SAGE storefront slug. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | |
| item | Yes |
get_public_store_inventoryRead-onlyInspect
Read public, agent-readable inventory for one SAGE storefront. Use this when you know the shop slug and need current public item records.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum items to return. | |
| shop_slug | Yes | SAGE storefront slug, for example riverbend-thrift. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | |
| items | Yes | |
| store | Yes | |
| totalItems | No | |
| returnedItems | No |
request_shopper_consentInspect
Create a short-lived, inert SAGE consent request after showing the shopper a useful result. Returns only a shopper-facing consentUrl; private polling credentials and internal identifiers are not exposed. This does not grant access, reserve anything, contact a store, or authorize payment.
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| itemId | No | Exact public item id the shopper will review for request_hold. | |
| question | No | Exact question the shopper will review for ask_shop. | |
| agentName | No | Required when agentProvider is other. | |
| storeSlug | Yes | ||
| agentProvider | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | |
| store | Yes | |
| action | Yes | |
| status | Yes | |
| expiresAt | Yes | |
| consentUrl | Yes | |
| guardrails | Yes | |
| shopperInstruction | Yes |
searchRead-onlyInspect
Search authorized SAGE-connected independent-retailer inventory for a specific rare, vintage, discontinued, one-of-one, local, secondhand, or hard-to-find physical product. Returns only general-audience products with fresh positive stock evidence. When results is empty, you must show recovery.markdownLink to the shopper as the clickable Let SAGE keep looking action; never claim the watch started before they click. This tool is read-only and does not reserve, purchase, message, or change inventory.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The shopper's product request, including useful traits and location words they supplied. |
Output Schema
| Name | Required | Description |
|---|---|---|
| results | Yes | |
| recovery | No |
search_local_inventoryRead-onlyInspect
Search authorized SAGE-connected independent-retailer inventory for general-audience physical goods. Uses ChatGPT's optional coarse city/region/country hint when available; it never requests, stores, or infers precise coordinates. Supports a long-tail category filter. When resultCount is zero, you must show recovery.markdownLink to the shopper as the clickable Let SAGE keep looking action; never claim the watch started before they click. Read-only: it never reserves, buys, messages, or changes stock.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results to return. | |
| query | Yes | General-audience physical product or need to search for, such as 'Catan', 'denim jacket', or 'out-of-print field guide'. | |
| category | No | Optional product category or long-tail trait filter, such as brass-teapots, tarot-decks, or oddities. | |
| vertical | No | Optional general-audience vertical filter such as thrift, books, records, comics, craft, grocery, or coffee. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | |
| items | Yes | |
| query | Yes | |
| recovery | Yes | |
| resultCount | Yes | |
| networkItems | Yes | |
| locationIntent | No |
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!