open-index/open-npm huggingface dataset:
npm package: @shawnfroos/gong-lite
Description: MCP server for Gong.io - Access meeting transcripts, summaries, and analytics via Claude
Author: Anthropic
Latest version: 1.3.6

# Gong MCP Server

MCP server for accessing Gong meeting data through Claude Desktop.

## Features

10 tools for comprehensive Gong access:

| Tool | Description |
|------|-------------|
| `list_calls` | List calls with date/participant filters |
| `get_call` | Get call details |
| `get_transcript` | Full transcript with speaker attribution |
| `list_users` | List Gong users |
| `search_calls` | Search transcripts for keywords |
| `search_summaries` | Fast topic search via AI summaries |
| `get_call_summary` | AI summary, highlights, next steps |
| `get_call_analytics` | Call metrics and talk times |
| `export_call_markdown` | Export as markdown (summary or full) |
| `export_summaries_csv` | Batch export for spreadsheets |

## Installation

### Option 1: Desktop Extension (Recommended for Organizations)

1. Download `gong-lite.mcpb`
2. Double-click to install, or go to Claude Desktop → Settings → Extensions → Install
3. Enter your Gong API credentials when prompted

### Option 2: Manual Configuration

Add to Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "gong": {
      "command": "node",
      "args": ["/path/to/gong-lite/dist/index.js"],
      "env": {
        "GONG_ACCESS_KEY": "your-access-key",
        "GONG_SECRET_KEY": "your-secret-key"
      }
    }
  }
}
```

## Getting Gong API Credentials

1. Log into Gong as an admin
2. Go to **Company Settings** → **Ecosystem** → **API**
3. Create a new API key
4. Copy the Access Key and Secret Key

## Usage Examples

- "Show me calls from last week"
- "Find calls where we discussed pricing"
- "Get the summary of my call with Acme Corp"
- "Export last month's call summaries as CSV"

## Development

```bash
npm install
npm run build
npm test
```

## License

MIT
npm package: @shawngoh87/billplz
Description: Billplz API Wrapper (fork from suhz/node-billplz)
Author: Suhaimi Amir
Latest version: 1.0.0

# node-billplz
[![license img](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

[Billplz API](https://www.billplz.com/api) wrapper for nodejs. This module supports only Billplz API V3.

API Reference: https://www.billplz.com/api

[![NPM](https://nodei.co/npm/billplz.png)](https://nodei.co/npm/billplz/)

## Usage
### Install
```
npm install billplz
```


### Create a client
```javascript
const billplz = new Billplz({
  'key': 'your-api-key',
  'sandbox': true,
  'xSignatureKey': 'your-xSignatureKey',
})
```


### Create a collection
```javascript
billplz.create_collection({
  'title': 'My Noodle Shop'
}, function(err, res) {
  if (err) {
    //handle http client error
  }

  //success, do your stuff here
  console.log(res)
})
```

### Create an open collection
```javascript
billplz.create_collectionOpen({
  'title': 'Noodle Exhibition Ticket',
  'description': 'VVIP Ticket to Noodle Exhibition!',
  'amount': 25550, //RM255.50
  'reference_1_label': 'MyKAD',
  'reference_2_label': 'First Name'
}, function(err, res) {
  console.log(res)
})
```

### Create a bill
```javascript
billplz.create_bill({
  'collection_id': 'your-collection-id',
  'description': 'Mee Segera Sedap 200g',
  'email': 'sukamakan@meesegera.com',
  'name': 'Ahmad Segera',
  'amount': 550, //RM5.50
  'callback_url': "http://example.com/webhook/",
  'redirect_url': "http://example.com/thank-you",
  'due_at': '2016-08-31'
}, function(err, res) {
  console.log(res)
})
```

### Retrieve a bill
```javascript
billplz.get_bill('your-bill-id', function(err, res) {
  console.log(res)
})
```

### Delete a bill
```javascript
billplz.delete_bill('your-bill-id', function(err, res) {
  console.log(res)
})
```

### Change a collection status
```javascript
// activate or deactivate
billplz.change_collection_status('your-collection-id', 'status-here', function(err, res) {
  console.log(err);
})
```

### Registration check
```javascript
billplz.registration_check('your-bank-account-number', function(err, res) {
  console.log(res.name);
});
```
### Verify Signature
```javascript
const isVerified = billplz.verifySignature(request.body, request.body.x_signature);
```