open-index/open-npm huggingface dataset:
npm package: @robinrs/energy-storagejs
Description: Interaction with energy storage systems from popular brands (/cgi/ems_data.js)
Author: Robin Schleser
Latest version: 0.0.2

# energy-storagejs

[![npm version](https://badge.fury.io/js/%40robinrs%2Fenergy-storagejs.svg)](https://badge.fury.io/js/%40robinrs%2Fenergy-storagejs)

`energy-storagejs` is a JavaScript library for accessing and retrieving data from energy storage systems. It provides an API for interacting with VARTA Storage Systems and retrieving battery-related information.

## Installation

You can install `energy-storagejs` via npm:

```shell
npm install @robinrs/energy-storagejs
```

## Usage

```javascript
// Access API Class Object
const battery = energyStorage({
  ip: '192.168.2.130',
  fullRequest: '/cgi/ems_data.js',
  simpleRequest: '/cgi/ems_data.xml',
  paramsRequest: '/cgi/ems_conf.js',
  type: 'v', // Type for VARTA Storage Systems
});

// Request the data from the Battery
await battery.requestSimple();

// Data can now be accessed in raw format, to use the provided methods, parse the data
battery.parse();
```

Once parsed, the following methods can be used to retrieve battery information:

- `getTimeStamp()`: Returns the timestamp of the data.
- `getState()`: Returns the state of the battery.
- `getPercentageF()`: Returns the battery percentage as a formatted value with the unit.
- `getPercentage()`: Returns the battery percentage.
- `...` Check out the docs to see all methods

## TODO

Please note that this package is still a work in progress. The following tasks are currently being worked on:

- [] Add comments to further explain the code.
- [] Implement the handler for more detailed requests.
- [] Implement an interval to keep the data fresh.
- [] Add support for more battery systems and companies.

Your contributions and feedback are welcome!

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
npm package: @robinson_ai_systems/sequential-thinking-mcp
Description: Enhanced Sequential Thinking MCP server with parallel and reflective thinking capabilities
Author: Robinson AI Systems
Latest version: 1.0.0

# @robinsonai/sequential-thinking-mcp

**Enhanced Sequential Thinking MCP Server**

Advanced reasoning capabilities for AI assistants with 3 powerful thinking modes.

## 🧠 Features

### 3 Thinking Tools

1. **sequential_thinking** - Break down complex problems into sequential thought steps
   - Dynamic thought adjustment
   - Revision support
   - Branching capabilities
   - Thought history tracking

2. **parallel_thinking** (NEW) - Explore multiple solution paths simultaneously
   - Create multiple branches
   - Evaluate different approaches in parallel
   - Compare conclusions across branches
   - Track progress in each branch

3. **reflective_thinking** (NEW) - Review and critique previous thoughts
   - Reflect on past decisions
   - Identify improvements
   - Assess confidence levels
   - Track average confidence across reflections

## 🚀 Installation

```bash
cd packages/sequential-thinking-mcp
npm install
npm run build
npm link
```

## ⚙️ Configuration

### For Augment Code

```json
{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": ["sequential-thinking-mcp"]
    }
  }
}
```

Windows (VS Code Augment) – prefer absolute executables:

```json
{
  "mcpServers": {
    "sequential-thinking": {
      "command": "C:\\nvm4w\\nodejs\\sequential-thinking-mcp.cmd",
      "args": []
    }
  }
}
```

Or explicit node + dist entry:

```json
{
  "mcpServers": {
    "sequential-thinking": {
      "command": "C:\\Program Files\\nodejs\\node.exe",
      "args": [
        "C:\\Users\\chris\\Git Local\\robinsonai-mcp-servers\\packages\\sequential-thinking-mcp\\dist\\index.js"
      ]
    }
  }
}
```

## 📖 Usage Examples

### Sequential Thinking
```typescript
// Break down a complex problem
{
  "thought": "First, I need to understand the requirements",
  "thoughtNumber": 1,
  "totalThoughts": 5,
  "nextThoughtNeeded": true
}
```

### Parallel Thinking
```typescript
// Explore multiple approaches
{
  "branchId": "approach-a",
  "description": "Use recursive algorithm",
  "thought": "This approach would be more elegant",
  "thoughtNumber": 1,
  "nextThoughtNeeded": true
}
```

### Reflective Thinking
```typescript
// Reflect on a previous thought
{
  "thoughtNumber": 3,
  "reflection": "This assumption might be incorrect",
  "improvements": [
    "Consider edge cases",
    "Add validation"
  ],
  "confidence": 0.7
}
```

## 🎯 Benefits

- **Better Problem Solving**: Break down complex problems systematically
- **Multiple Perspectives**: Explore different solution paths in parallel
- **Self-Improvement**: Reflect on and improve your reasoning
- **Confidence Tracking**: Monitor confidence levels across decisions
- **Thought History**: Full audit trail of reasoning process

## 📝 License

MIT - Robinson AI Systems
npm package: @robinson_ai_systems/vercel-mcp
Description: Comprehensive Vercel MCP server with 50+ tools for deployments, domains, env vars, and more
Author: Robinson AI Systems
Latest version: 1.0.1

# @robinsonai/vercel-mcp

Comprehensive Vercel MCP server with 50+ tools for complete Vercel API integration.

## 🚀 Features

### Project Management (5 tools)
- List, get, create, update, delete projects
- Full project configuration support

### Deployment Management (7 tools)
- List, get, create, cancel, delete deployments
- Get deployment events and logs
- Redeploy existing deployments

### Environment Variables (5 tools)
- List, create, update, delete environment variables
- Bulk create multiple env vars at once
- Support for all target environments (production, preview, development)

### Domain Management (5 tools)
- List, get, add, remove domains
- Verify domain ownership

### DNS Management (3 tools)
- List, create, delete DNS records
- Support for all record types (A, AAAA, CNAME, MX, TXT, etc.)

### Team Management (3 tools)
- List teams and team members
- Get team details

### Logs & Monitoring (2 tools)
- Get deployment logs
- Get project analytics

### Edge Config (4 tools)
- List, create Edge Configs
- Get and update Edge Config items

### Webhooks (3 tools)
- List, create, delete webhooks
- Full event support

## 📦 Installation

```bash
# Global installation
npm install -g @robinsonai/vercel-mcp

# Or use with npx
npx @robinsonai/vercel-mcp <VERCEL_TOKEN>
```

## 🔧 Usage

### With MCP Config

```json
{
  "mcpServers": {
    "vercel": {
      "command": "npx",
      "args": ["-y", "@robinsonai/vercel-mcp", "YOUR_VERCEL_TOKEN"]
    }
  }
}
```

### With Environment Variable

```json
{
  "mcpServers": {
    "vercel": {
      "command": "npx",
      "args": ["-y", "@robinsonai/vercel-mcp"],
      "env": {
        "VERCEL_TOKEN": "YOUR_VERCEL_TOKEN"
      }
    }
  }
}
```

## 🔑 Getting a Vercel Token

1. Go to https://vercel.com/account/tokens
2. Create a new token
3. Copy the token and use it with this MCP

## 📚 Available Tools

See the full list of 50+ tools in the source code or by connecting the MCP server.

## 📄 License

MIT © Robinson AI Systems