open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/easy-postgres-mcp
Description: Simple MCP server for executing PostgreSQL queries
Latest version: 0.1.0

# Simple PostgreSQL MCP Server

A minimal Model Context Protocol (MCP) server for executing SQL queries on PostgreSQL databases with configurable permissions.

## Features

- Execute SQL queries with optional read-only or write access
- Server-level mode (read-only/write) configurable via command line
- Returns structured results with metadata
- Simple setup using a PostgreSQL connection string

## Getting Started

1. **Clone the repository**
   ```bash
   git clone https://github.com/perrypixel/Simple-Postgres-MCP
   cd Simple-Postgres-MCP
   ```
2. **Install dependencies**
   ```bash
   npm install
   ```
3. **Build the project**
   ```bash
   npm run build
   ```

## MCP Configuration

Add the following to your MCP client configuration (`mcp.json`):

### Write Mode (default)

```json
{
  "mcpServers": {
    "simple-postgresql-mcp": {
      "command": "node",
      "args": [
        "/path/to/build/index.js",
        "postgresql://username:password@localhost:5432/database_name",
        "write"
      ]
    }
  }
}
```

### Read-Only Mode

```json
{
  "mcpServers": {
    "simple-postgresql-mcp": {
      "command": "node",
      "args": [
        "/path/to/build/index.js",
        "postgresql://username:password@localhost:5432/database_name",
        "readonly"
      ]
    }
  }
}
```

> **Note:** Update the path in the configuration to point to the `index.js` file inside your `build` folder.

## Usage

1. Copy the appropriate MCP configuration (read-only or write mode) to your tool’s `mcp.json` (e.g., Cursor, Windsurf, Copilot, etc.).
2. Start your MCP client. The server is now ready to use!

## Support
If you find this tool helpful, you can support the development by:
- Buying me a coffee at https://ko-fi.com/perrypixel
- UPI to kevinp@apl
npm package: @iflow-mcp/edamame-x-discord-webhook-mcp
Description: MCP server for sending Discord Webhook notifications from AI coding agents
Latest version: 1.0.3

# discord-webhook-mcp

Agent（Claude Code / Codex CLI）から Discord Webhook で通知を送信する MCP

<img width="792" height="555" alt="image" src="https://github.com/user-attachments/assets/709766a6-f2e8-44b4-a210-12ad0adf6270" />


## セットアップ

### 1. Discord Webhook URL を取得

Discord チャンネル設定 → 連携サービス → ウェブフック → 新しいウェブフック → URL をコピー

### 2. MCP サーバーを登録

**Claude Code:**

```bash
claude mcp add discord-webhook -- npx discord-webhook-mcp --webhook "YOUR_WEBHOOK_URL"
```

**Codex CLI:**

```bash
codex mcp add discord-webhook -- npx discord-webhook-mcp --webhook "YOUR_WEBHOOK_URL"
```

**対話式セットアップ** (設定ファイルに保存):

```bash
npx discord-webhook-mcp --setup
```

セットアップ後は URL 指定なしで登録可能:

```bash
claude mcp add discord-webhook -- npx discord-webhook-mcp
```

### HTTP モード

```bash
# サーバー起動
npx discord-webhook-mcp serve --webhook "YOUR_WEBHOOK_URL"

# 別途登録
claude mcp add --transport http discord-webhook http://localhost:3000/mcp
```

## 設定

優先順位: CLI引数 → 環境変数 → 設定ファイル → デフォルト

| 設定 | CLI | 環境変数 | デフォルト |
|---|---|---|---|
| Webhook URL | `--webhook` | `DWM_WEBHOOK_URL` | なし (必須) |
| ポート | `--port` | `DWM_PORT` | `3000` |
| 表示名 | `--username` | `DWM_USERNAME` | なし |
| アバターURL | `--avatar-url` | `DWM_AVATAR_URL` | なし |

設定ファイル: `~/.config/discord-webhook-mcp/config.json`

## License

MIT
npm package: @iflow-mcp/edwarddjss-exposnap
Description: ExpoSnap: Enhanced MCP server for screenshot management with remote capture and AI integration
Latest version: 2.2.3

<div align="center">
  <img src="assets/ExpoSnap_MCP_Logo.png" alt="ExpoSnap" width="240"/>
  
  
</div>

## ExpoSnap MCP Server

A Model Context Protocol (MCP) server that enables AI assistants to view and analyze screenshots from React Native/Expo applications. Seamlessly integrates with Claude, Cursor, VS Code, and other MCP-compatible editors for AI-powered mobile UI development.

## Setup

**1. Add MCP server to your IDE**

<details>
<summary><strong>Claude Code</strong></summary>

```bash
claude mcp add exposnap -- npx -y exposnap
```
</details>

<details>
<summary><strong>Cursor</strong></summary>



Add to `.cursor/mcp.json`:
```json
{
  "mcpServers": {
    "exposnap": {
      "command": "npx",
      "args": ["-y", "exposnap"]
    }
  }
}
```
</details>

<details>
<summary><strong>VS Code</strong></summary>

Add to `.vscode/mcp.json`:
```json
{
  "servers": {
    "exposnap": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "exposnap"]
    }
  }
}
```
</details>

<details>
<summary><strong>Claude Desktop</strong></summary>

Settings → Developer → Edit Config:
```json
{
  "mcpServers": {
    "exposnap": {
      "command": "npx",
      "args": ["-y", "exposnap"]
    }
  }
}
```
</details>

**2. Add to your Expo app**

```bash
npm install exposnap
```

**3. Configure your React Native app**

```tsx
import { ScreenshotWrapper } from 'exposnap';

export default function App() {
  return (
    <ScreenshotWrapper>
      <YourApp />
    </ScreenshotWrapper>
  );
}
```

The wrapper automatically discovers your MCP server and provides a draggable camera icon for manual screenshot capture.

## Contributing

We welcome contributions! See [CONTRIBUTING.md](CONTRIBUTING.md) for details.

## License

MIT - see [LICENSE](LICENSE) for details.
npm package: @iflow-mcp/egoist-fetch-mcp
Description: An MCP server for fetching URLs / Youtube video transcript.
Latest version: 0.0.5

# fetch-mcp

An MCP server for fetching URLs / Youtube video transcript.

This project is sponsored by [ChatWise](https://chatwise.app), an all-in-one LLM chatbot with first-class MCP support.

## Usage

```bash
# stdio server
npx -y fetch-mcp

# sse server
npx -y fetch-mcp --sse

# streamable http server at /mcp
npx -y fetch-mcp --http
# custom endpoint
npx -y fetch-mcp --http /my-mcp
```

## Tools

### fetch_url

Fetch URL, can return HTML or Markdown (default).

### fetch_youtube_transcript

Fetch Youtube transcript.

## License

MIT.