Skip to main content
Glama
AndrewVG23

io.github.AndrewVG23/grocery-mcp

by AndrewVG23

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DATABASE_URLNoPostgreSQL connection string. If set, handoffs and OAuth dynamic client registrations are persisted in PostgreSQL. Without it, local development uses process memory.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    },
    "prompts": {
      "get": {}
    },
    "resources": {
      "read": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
find_grocery_retailersA

List supported grocery retailers and pickup storefront locations.

search_grocery_productsA

Search one retailer's public catalog and return ranked direct product links.

Args: retailer: kettle_range or outpost. query: Product name, such as boneless chicken thighs. location_id: Store id from find_grocery_retailers. limit: Maximum matches, 1-10. brand: Optional preferred brand.

create_grocery_handoffA

Match a grocery list to direct retailer product links for manual checkout.

Args: retailer: kettle_range or outpost. items: Grocery items with name and optional quantity/unit/brand/notes. location_id: Store id from find_grocery_retailers. postal_code: Optional user postal code, retained for future retailer routing.

get_grocery_handoffB

Retrieve a previously generated product-link handoff.

create_grocery_order_templateA

Save a reusable grocery list without searching or placing an order.

list_grocery_order_templatesA

List reusable grocery order templates saved on this service.

create_handoff_from_templateA

Run fresh storefront searches for all items in a reusable template.

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/AndrewVG23/grocery_mcp'

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