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"]
}
}
}
{
"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"
}
}
"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