open-index/open-npm huggingface dataset:
npm package: @opdude/mcp-steam-scout
Description: MCP server that recommends games based on your Steam library and current trends
Latest version: 0.0.5

# mcp-steam-scout

[![MCP Server](https://img.shields.io/badge/MCP-Server-blue)](https://modelcontextprotocol.io)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/opdude/mcp-steam-scout/blob/main/LICENSE)

An [MCP](https://modelcontextprotocol.io) server that gives AI assistants like Claude access to your **Steam library and current gaming trends** to make personalised game recommendations.

## Quick start

Add to your MCP client config (e.g. Claude Code or Claude Desktop):

```json
{
  "mcpServers": {
    "mcp-steam-scout": {
      "command": "npx",
      "args": ["-y", "@opdude/mcp-steam-scout"],
      "env": {
        "STEAM_API_KEY": "your_steam_api_key_here",
        "STEAM_USERNAME": "your_steam_username_here"
      }
    }
  }
}
```

Get a free Steam API key at [steamcommunity.com/dev/apikey](https://steamcommunity.com/dev/apikey).

You **must** set `STEAM_API_KEY`, and **at least one** of `STEAM_ID` or `STEAM_USERNAME` for the server to function.

## Available tools

| Tool | Description |
|------|-------------|
| `resolve_steam_id` | Convert a Steam vanity username to a numeric Steam ID |
| `get_library` | Fetch your owned games with playtime data (requires STEAM_ID or STEAM_USERNAME) |
| `get_trending` | Get currently trending games from the Steam store |

## Example prompt

> "Look up my Steam ID for username opdude, fetch my library, check what's trending, and recommend me something new to play based on what I've played the most."

## Full documentation

See the [GitHub repository](https://github.com/opdude/mcp-steam-scout) for full setup instructions, configuration options, and development docs.
npm package: @opecgame/randomname-thai
Description: Random nickname of thai lang
Author: OpecZ CH
Latest version: 1.1.5

# Random Thai name

## Install

```bat
npm install @opecgame/randomname-thai
```

## Usage

### Node.js
```javascript
const randomnameThai = require('@opecgame/randomname-thai');

console.log(`Name : ` + randomnameThai().fullname)
console.log(`First Name : ` + randomnameThai().firstname)
console.log(`Last Name : ` + randomnameThai().lastname)
console.log(`Nick Name : ` + randomnameThai().nickname)
```

## Author

[OpecZ CH](https://www.opecgame.online/) [TinnerKun](https://cszteam.me)
npm package: @opecgame/twapi
Description: Redeem Money form Truemoney Gift
Author: OpecZ Dev
Latest version: 1.2.1

# Api-TrueWallet-NodeJS-Module
Wallet coupon clipping with NodeJs and callbacks for easier separation.

+ 📦 เบากว่าขนนก (625 bytes)
+ ✔️ ฟีเจอร์ครบรองรับทั้งโค๊ดอังเปาและ URL

## Installation
```sh
npm i @opecgame/twapi
```

How To Use

```js
const twApi = require('@opecgame/twapi')
function getWallet(code) {
      const tw = await twApi(code, '[เบอร์โทร]')
      console.log(tw)
}

getWallet()
```

Example Code
```js
const twApi = require('@opecgame/twapi')
function getWallet(code) {
      const tw = await twApi(code, '[เบอร์โทร]')
      switch (tw.status.code) {
            case "SUCCESS":
                  console.log('ไดรับเงินแล้วจำนวน'+tw.data.my_ticket.amount_baht)
                  break;
            case "CANNOT_GET_OWN_VOUCHER":
                  console.log('รับซองตัวเองไม่ได้')
                  break;
            case "TARGET_USER_NOT_FOUND":
                  console.log('ไม่พบเบอร์นี้ในระบบ')
                  break;
            case "INTERNAL_ERROR":
                  console.log('ไม่ซองนี้ในระบบ หรือ URL ผิด')
                  break;
            case "VOUCHER_OUT_OF_STOCK":
                  console.log('มีคนรับไปแล้ว')
                  break;
            case "VOUCHER_NOT_FOUND":
                  console.log('ไม่พบซองในระบบ')
                  break;
            case "VOUCHER_EXPIRED":
                  console.log('ซองวอเลทนี้หมดอายุแล้ว')
                  break;
            default:
                  break;
      }
}
```
npm package: @open-age/cache-redis
Description: cache using redis cache
Author: Sunny Parkash
Latest version: 1.0.0

# cache-redis
```json
{
    "dependencies": {
        "redis": "2.8.0"
    }
}
```
Add the logger-insight to logger `config.json`

```json
{
    "cache": {
    	"type": "@open-age/cache-redis",
        "config": {
            "port": 6379,
            "host": "127.0.0.1",
            "options": {
                "maxmemory-policy":" allkeys-lru",
                "maxmemory": "1gb",
                "enable_offline_queue": false,
            }
        }
    }
}
```