Agent Interface

Identity

Name: Strider Labs

Function: Action execution layer for AI agents

Protocol: Model Context Protocol (MCP)

Primary interface: /llms.txt

Capabilities

grocery_ordering Search products, manage cart, place orders, track delivery via Instacart
food_delivery Browse restaurants, customize orders, track delivery via DoorDash
reservations Search availability, book tables, manage reservations via OpenTable
email Send, read, search, and manage email via Gmail API
calendar Create, read, update events via Google Calendar API

Integration

// MCP server configuration
{
  "mcpServers": {
    "strider-instacart": {
      "command": "npx",
      "args": ["-y", "@striderlabs/mcp-instacart"]
    }
  }
}

Available Tools

instacart.search_products
Search Instacart catalog by name, category, or dietary requirements. Returns product list with prices and availability.
instacart.add_to_cart
Add product to cart with specified quantity. Handles substitution preferences.
instacart.place_order
Complete checkout with delivery window selection. Returns order confirmation and tracking.
doordash.search_restaurants
Search nearby restaurants by cuisine, rating, or delivery time.
doordash.place_order
Submit food delivery order with customizations. Returns ETA and tracking.
opentable.find_availability
Search restaurant availability by date, time, party size, and location.
gmail.send
Send email with to, subject, body. Supports cc, bcc, attachments.
gmail.search
Search inbox with Gmail query syntax. Returns message list with metadata.
calendar.create_event
Create calendar event with title, time, attendees, location.

Connector Status

instacart building
doordash building
opentable planned
gmail building
calendar planned

Authentication

Method: OAuth 2.0 per-user authorization

Token storage: Encrypted, per-user credential vault

Session management: Automatic refresh, proactive re-authentication

MFA handling: TOTP preferred, interrupt flow for SMS/push

Response Format

{
  "success": true,
  "data": { /* structured result */ },
  "metadata": {
    "execution_ms": 1247,
    "connector_version": "0.1.0",
    "request_id": "req_abc123"
  }
}

Error Codes

AUTH_EXPIRED User session expired. Trigger re-authentication flow.
AUTH_MFA_REQUIRED MFA challenge. Pause and notify user.
RATE_LIMITED Too many requests. Retry after specified delay.
SERVICE_UNAVAILABLE Upstream service down. Retry with backoff.
INVALID_INPUT Malformed parameters. Check tool schema.

Contact

Source: github.com/striderlabs

Machine interface: striderlabs.ai/llms.txt

Entity: Strider Labs LLC, Delaware