open-index/open-npm huggingface dataset:
npm package: @opentabs-dev/opentabs-plugin-steam
Description: OpenTabs plugin for Steam Store
Latest version: 0.0.84

# Steam

OpenTabs plugin for Steam Store — gives AI agents access to Steam through your authenticated browser session.

## Install

```bash
opentabs plugin install steam
```

Or install globally via npm:

```bash
npm install -g @opentabs-dev/opentabs-plugin-steam
```

## Setup

1. Open [store.steampowered.com](https://store.steampowered.com) in Chrome and log in
2. Open the OpenTabs side panel — the Steam plugin should appear as **ready**

## Tools (15)

### Store (6)

| Tool | Description | Type |
|---|---|---|
| `search_store` | Search for games and apps on the Steam store | Read |
| `get_app_details` | Get detailed info about a Steam app | Read |
| `get_featured` | Get featured games on the Steam store | Read |
| `get_featured_categories` | Get specials, top sellers, new releases, coming soon | Read |
| `get_app_reviews` | Get user reviews for a Steam app | Read |
| `get_popular_tags` | List popular Steam store tags | Read |

### Account (2)

| Tool | Description | Type |
|---|---|---|
| `get_current_user` | Get current logged-in Steam user info | Read |
| `get_user_data` | Get wishlist, owned games, and preferences | Read |

### Wishlist (2)

| Tool | Description | Type |
|---|---|---|
| `add_to_wishlist` | Add a game to your Steam wishlist | Write |
| `remove_from_wishlist` | Remove a game from your Steam wishlist | Write |

### Library (4)

| Tool | Description | Type |
|---|---|---|
| `get_app_user_details` | Check ownership, wishlist status, and friends who own an app | Read |
| `follow_app` | Follow an app for update notifications | Write |
| `ignore_app` | Hide an app from recommendations | Write |
| `unignore_app` | Show an app in recommendations again | Write |

### Discovery (1)

| Tool | Description | Type |
|---|---|---|
| `generate_discovery_queue` | Get personalized game recommendations | Write |

## How It Works

This plugin runs inside your Steam tab through the [OpenTabs](https://opentabs.dev) Chrome extension. It uses your existing browser session — no API tokens or OAuth apps required. All operations happen as you, with your permissions.

## License

MIT
npm package: @opentabs-dev/opentabs-plugin-stripe
Description: OpenTabs plugin for Stripe Dashboard
Latest version: 0.0.83

# Stripe

OpenTabs plugin for Stripe Dashboard — gives AI agents access to Stripe through your authenticated browser session.

## Install

```bash
opentabs plugin install stripe
```

Or install globally via npm:

```bash
npm install -g @opentabs-dev/opentabs-plugin-stripe
```

## Setup

1. Open [dashboard.stripe.com](https://dashboard.stripe.com) in Chrome and log in
2. Open the OpenTabs side panel — the Stripe plugin should appear as **ready**

## Tools (30)

### Account (1)

| Tool | Description | Type |
|---|---|---|
| `get_account` | Get current Stripe account info | Read |

### Customers (6)

| Tool | Description | Type |
|---|---|---|
| `list_customers` | List customers with pagination | Read |
| `get_customer` | Get a customer by ID | Read |
| `create_customer` | Create a new customer | Write |
| `update_customer` | Update a customer | Write |
| `delete_customer` | Delete a customer | Write |
| `search_customers` | Search customers by query | Read |

### Products (7)

| Tool | Description | Type |
|---|---|---|
| `list_products` | List products with pagination | Read |
| `get_product` | Get a product by ID | Read |
| `create_product` | Create a new product | Write |
| `update_product` | Update a product | Write |
| `list_prices` | List prices with pagination | Read |
| `get_price` | Get a price by ID | Read |
| `create_price` | Create a new price | Write |

### Payments (3)

| Tool | Description | Type |
|---|---|---|
| `list_payment_intents` | List payment intents with pagination | Read |
| `get_payment_intent` | Get a payment intent by ID | Read |
| `search_payment_intents` | Search payment intents by query | Read |

### Invoices (6)

| Tool | Description | Type |
|---|---|---|
| `list_invoices` | List invoices with pagination | Read |
| `get_invoice` | Get an invoice by ID | Read |
| `create_invoice` | Create a draft invoice | Write |
| `finalize_invoice` | Finalize a draft invoice | Write |
| `void_invoice` | Void an open invoice | Write |
| `search_invoices` | Search invoices by query | Read |

### Subscriptions (3)

| Tool | Description | Type |
|---|---|---|
| `list_subscriptions` | List subscriptions with pagination | Read |
| `get_subscription` | Get a subscription by ID | Read |
| `search_subscriptions` | Search subscriptions by query | Read |

### Balance (2)

| Tool | Description | Type |
|---|---|---|
| `get_balance` | Get account balance | Read |
| `list_balance_transactions` | List balance transactions | Read |

### Events (2)

| Tool | Description | Type |
|---|---|---|
| `list_events` | List recent events | Read |
| `get_event` | Get an event by ID | Read |

## How It Works

This plugin runs inside your Stripe tab through the [OpenTabs](https://opentabs.dev) Chrome extension. It uses your existing browser session — no API tokens or OAuth apps required. All operations happen as you, with your permissions.

## License

MIT
npm package: @opentabs-dev/opentabs-plugin-supabase
Description: OpenTabs plugin for Supabase
Latest version: 0.0.83

# Supabase

OpenTabs plugin for Supabase — gives AI agents access to Supabase through your authenticated browser session.

## Install

```bash
opentabs plugin install supabase
```

Or install globally via npm:

```bash
npm install -g @opentabs-dev/opentabs-plugin-supabase
```

## Setup

1. Open [supabase.com](https://supabase.com/dashboard/projects) in Chrome and log in
2. Open the OpenTabs side panel — the Supabase plugin should appear as **ready**

## Tools (26)

### Projects (5)

| Tool | Description | Type |
|---|---|---|
| `list_projects` | List all Supabase projects | Read |
| `get_project` | Get details of a specific project | Read |
| `get_project_health` | Check project service health | Read |
| `pause_project` | Pause a project to save resources | Write |
| `restore_project` | Restore a paused project | Write |

### Organizations (3)

| Tool | Description | Type |
|---|---|---|
| `list_organizations` | List all organizations | Read |
| `get_organization` | Get organization details | Read |
| `list_organization_members` | List members of an organization | Read |

### Database (6)

| Tool | Description | Type |
|---|---|---|
| `run_query` | Execute a SQL query on a project database | Write |
| `run_read_only_query` | Execute a read-only SQL query | Write |
| `generate_types` | Generate TypeScript types from the DB schema | Write |
| `list_migrations` | List applied database migrations | Read |
| `list_backups` | List database backups | Read |
| `list_sql_snippets` | List saved SQL snippets | Read |

### Edge Functions (3)

| Tool | Description | Type |
|---|---|---|
| `list_functions` | List all Edge Functions for a project | Read |
| `get_function` | Get details of an Edge Function | Read |
| `delete_function` | Delete an Edge Function | Write |

### Secrets (4)

| Tool | Description | Type |
|---|---|---|
| `list_secrets` | List project secrets | Read |
| `create_secrets` | Create or update project secrets | Write |
| `delete_secrets` | Delete project secrets by name | Write |
| `get_api_keys` | Get project API keys | Read |

### Storage (1)

| Tool | Description | Type |
|---|---|---|
| `list_buckets` | List storage buckets | Read |

### Analytics (1)

| Tool | Description | Type |
|---|---|---|
| `get_project_logs` | Fetch project logs by source | Read |

### Advisors (2)

| Tool | Description | Type |
|---|---|---|
| `get_performance_advisors` | Get performance advisor recommendations | Read |
| `get_security_advisors` | Get security advisor recommendations | Read |

### Configuration (1)

| Tool | Description | Type |
|---|---|---|
| `get_postgrest_config` | Get PostgREST API configuration | Read |

## How It Works

This plugin runs inside your Supabase tab through the [OpenTabs](https://opentabs.dev) Chrome extension. It uses your existing browser session — no API tokens or OAuth apps required. All operations happen as you, with your permissions.

## License

MIT
npm package: @opentabs-dev/opentabs-plugin-target
Description: OpenTabs plugin for Target
Latest version: 0.0.84

# Target

OpenTabs plugin for Target — gives AI agents access to Target through your authenticated browser session.

## Install

```bash
opentabs plugin install target
```

Or install globally via npm:

```bash
npm install -g @opentabs-dev/opentabs-plugin-target
```

## Setup

1. Open [target.com](https://www.target.com) in Chrome and log in
2. Open the OpenTabs side panel — the Target plugin should appear as **ready**

## Tools (18)

### Account (3)

| Tool | Description | Type |
|---|---|---|
| `get_current_user` | Get the authenticated Target user profile | Read |
| `get_loyalty_details` | Get Target Circle loyalty balance and savings | Read |
| `get_savings_summary` | Get Target savings breakdown by category | Read |

### Stores (2)

| Tool | Description | Type |
|---|---|---|
| `find_nearby_stores` | Find Target stores near a location | Read |
| `get_store` | Get details for a Target store | Read |

### Products (2)

| Tool | Description | Type |
|---|---|---|
| `search_products` | Search for products on Target | Read |
| `get_product` | Get product details by TCIN | Read |

### Cart (6)

| Tool | Description | Type |
|---|---|---|
| `get_cart` | View current cart contents and total | Read |
| `add_to_cart` | Add a product to the cart | Write |
| `update_cart_item_quantity` | Change item quantity in the cart | Write |
| `remove_cart_item` | Remove an item from the cart | Write |
| `apply_promo_code` | Apply a promo code to the cart | Write |
| `navigate_to_checkout` | Go to checkout to complete purchase | Write |

### Favorites (1)

| Tool | Description | Type |
|---|---|---|
| `list_favorites` | List saved/favorited products | Read |

### Lists (2)

| Tool | Description | Type |
|---|---|---|
| `list_shopping_lists` | List all shopping lists | Read |
| `get_shopping_list` | Get items in a shopping list | Read |

### Orders (2)

| Tool | Description | Type |
|---|---|---|
| `list_orders` | List order history | Read |
| `get_order` | Get details for a specific order | Read |

## How It Works

This plugin runs inside your Target tab through the [OpenTabs](https://opentabs.dev) Chrome extension. It uses your existing browser session — no API tokens or OAuth apps required. All operations happen as you, with your permissions.

## License

MIT
npm package: @opentabs-dev/opentabs-plugin-teams
Description: OpenTabs plugin for Microsoft Teams
Latest version: 0.0.83

# Microsoft Teams

OpenTabs plugin for Microsoft Teams — gives AI agents access to Microsoft Teams through your authenticated browser session.

## Install

```bash
opentabs plugin install teams
```

Or install globally via npm:

```bash
npm install -g @opentabs-dev/opentabs-plugin-teams
```

## Setup

1. Open [teams.live.com](https://teams.live.com/v2/) in Chrome and log in
2. Open the OpenTabs side panel — the Microsoft Teams plugin should appear as **ready**

## Tools (11)

### Chats (4)

| Tool | Description | Type |
|---|---|---|
| `list_conversations` | List recent chats | Read |
| `get_conversation_details` | Get chat details and members | Read |
| `create_chat` | Create a new chat conversation | Write |
| `set_channel_topic` | Set a chat topic | Write |

### Messages (4)

| Tool | Description | Type |
|---|---|---|
| `send_message` | Send a message to a chat | Write |
| `read_messages` | Read messages from a chat | Read |
| `edit_message` | Edit a chat message | Write |
| `delete_message` | Delete a chat message | Write |

### Members (2)

| Tool | Description | Type |
|---|---|---|
| `invite_to_channel` | Add a user to a group chat | Write |
| `remove_member` | Remove a user from a group chat | Write |

### People (1)

| Tool | Description | Type |
|---|---|---|
| `get_current_user` | Get current user info | Read |

## How It Works

This plugin runs inside your Microsoft Teams tab through the [OpenTabs](https://opentabs.dev) Chrome extension. It uses your existing browser session — no API tokens or OAuth apps required. All operations happen as you, with your permissions.

## License

MIT