360 Secure SkillHub
360 安全技能中心

Strider Walgreens

该 Skill 是 Walgreens 的 MCP 连接器,通过 npx 启动服务并写入 MCP 客户端配置。提供处方查询与续配、续配状态查询、商品搜索与加购结算、myWalgreens 奖励与优惠券、疫苗接种预约、门店查找等工具,首次使用需 Walgreens 账户 OAuth 授权。

markswendsen-code
markswendsen-code
热度 16.00
最近更新 2026-03-21 15:26:52
分类:生活依赖:MCP 服务 / 第三方 API应用场景:购物 / 健康 / 日程安排

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add strider-walgreens
Metadata
name
strider-walgreens
description
Order from Walgreens via Strider Labs MCP connector. Refill prescriptions, shop health products, earn myWalgreens rewards, schedule vaccinations. Complete autonomous pharmacy management for your AI agent.
metadata
{"openclaw":{"requires":{"bins":["npx"]},"category":"health","author":"Strider Labs","homepage":"https://striderlabs.ai"}}

Strider Walgreens Connector

MCP connector for Walgreens — refill prescriptions, shop health and beauty products, earn myWalgreens rewards, and schedule vaccinations. Part of the Strider Labs action execution layer for AI agents.

Installation

npm install @striderlabs/mcp-walgreens

MCP Configuration

Add to your MCP client configuration (Claude Desktop, Cursor, etc.):

{
  "mcpServers": {
    "walgreens": {
      "command": "npx",
      "args": ["-y", "@striderlabs/mcp-walgreens"]
    }
  }
}

Available Tools

walgreens.get_prescriptions

Get list of prescriptions and refill status.

Output:

{
  "prescriptions": [{
    "rx_number": "string",
    "medication": "string",
    "dosage": "string",
    "quantity": "number",
    "refills_remaining": "number",
    "last_filled": "string (ISO date)",
    "ready_for_refill": "boolean",
    "auto_refill": "boolean"
  }]
}

walgreens.refill_prescription

Request prescription refill.

Input Schema:

{
  "rx_number": "string",
  "store_id": "string (optional)",
  "delivery_option": "string (pickup, mail, same_day)"
}

walgreens.check_refill_status

Check if prescription is ready.

walgreens.search_products

Search Walgreens products.

Input Schema:

{
  "query": "string",
  "category": "string (optional)",
  "brand": "string (optional)"
}

walgreens.add_to_cart

Add products to cart.

walgreens.checkout

Complete order.

Input Schema:

{
  "fulfillment": "string (pickup, delivery, same_day)",
  "store_id": "string (for pickup)",
  "use_rewards": "boolean"
}

walgreens.get_rewards

Check myWalgreens Cash rewards balance.

Output:

{
  "cash_balance": "number",
  "points_earned_ytd": "number",
  "available_offers": "number"
}

walgreens.clip_coupons

Clip digital coupons to myWalgreens account.

walgreens.schedule_vaccination

Schedule immunizations.

walgreens.find_stores

Find nearby Walgreens locations.

Authentication

First use triggers OAuth with Walgreens.com account. myWalgreens linked automatically. Tokens stored encrypted per-user.

Usage Examples

Refill medication:

Refill my prescription at Walgreens with same-day delivery

Check status:

Is my Walgreens prescription ready?

Shop products:

Order sunscreen and allergy medicine from Walgreens

Use rewards:

What's my Walgreens Cash balance? Apply it to my order.

Schedule vaccination:

Schedule a COVID booster at Walgreens for tomorrow afternoon

Error Handling

Code Meaning Action
AUTH_EXPIRED Session expired Re-authenticate
NO_REFILLS No refills remaining Contact doctor
SAME_DAY_UNAVAILABLE No same-day slots Offer standard delivery
INSURANCE_ISSUE Needs attention Visit pharmacy

Use Cases

  • Prescription management: refill and track medications
  • Health shopping: OTC medicines, vitamins, personal care
  • Same-day delivery: urgent health items
  • Vaccination scheduling: flu, COVID, shingles, etc.

Links