open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/flux-ui-mcp
Description: MCP server for Flux UI component references
Author: Your Name
Latest version: 0.1.0

# Flux UI MCP Server

MCP server for Flux UI component references

This is a TypeScript-based MCP server that provides reference information for Flux UI components. It implements a Model Context Protocol (MCP) server that helps AI assistants access Flux UI component documentation and examples.

## Features

### Tools

- `list_flux_components` - Get a list of all available Flux UI components
- `get_flux_component_details` - Get detailed information about a specific component
- `get_flux_component_examples` - Get usage examples for a specific component
- `search_flux_components` - Search for components by keyword

### Functionality

This server scrapes and caches information from:
- The official Flux UI documentation site (https://fluxui.dev)

It provides structured data including:
- Component descriptions
- Usage examples
- Props
- Code samples

## Development

Install dependencies:
```bash
npm install
```

Build the server:
```bash
npm run build
```

For development with auto-rebuild:
```bash
npm run watch
```

## Installation

### Claude Desktop Configuration

To use with Claude Desktop, add the server config:

On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
On Windows: `%APPDATA%/Claude/claude_desktop_config.json`

#### Option 1: Using local build

```json
{
  "mcpServers": {
    "fluxui-server": {
      "command": "/path/to/fluxui-mcp-server/build/index.js"
    }
  }
}
```

#### Option 2: Using npx command

```json
{
  "mcpServers": {
    "fluxui-server": {
      "command": "npx",
      "args": ["-y", "fluxui-mcp-server"]
    }
  }
}
```

### Windsurf Configuration

Add this to your `./codeium/windsurf/model_config.json`:

```json
{
  "mcpServers": {
    "fluxui-server": {
      "command": "npx",
      "args": ["-y", "fluxui-mcp-server"]
    }
  }
}
```

### Cursor Configuration

Add this to your `.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "fluxui-server": {
      "command": "npx",
      "args": ["-y", "fluxui-mcp-server"]
    }
  }
}
```

### Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector), which is available as a package script:

```bash
npm run inspector
```

The Inspector will provide a URL to access debugging tools in your browser.
npm package: @iflow-mcp/fradser-mcp-server-local-web-search
Description: MCP server for local web search
Author: Frad Lee
Latest version: 0.0.2

# mcp-server-local-web-search

![](https://img.shields.io/badge/A%20FRAD%20PRODUCT-WIP-yellow) [![Twitter Follow](https://img.shields.io/twitter/follow/FradSer?style=social)](https://twitter.com/FradSer)

An MCP server for performing local web searches. This server provides tools to search and extract content from web pages through the Model Context Protocol.

## Features

- Perform web searches with customizable result limits
- Extract and process content from web pages
- Return structured results with titles, URLs, and descriptions
- Support for content truncation and domain filtering
- Clean content extraction using Readability
- Headless browser operation for improved performance

## Installation

To install dependencies:

```bash
bun install
```

## Setup

Run the setup script to configure the MCP server:

```bash
bun run setup.ts
```

This will add the server to your Claude MCP configuration.

### Available Tools

1. `local_web_search`
   - Performs web search and returns results with title, URL and description
   - Parameters:
     - `query`: Search query to find relevant content (required)
     - `excludeDomains`: List of domains to exclude from search results (default: [])
     - `limit`: Maximum number of results to return (default: 5)
     - `truncate`: Maximum length of content to return per result (default: 4000)
     - `show`: Show browser window for debugging (default: false)
     - `proxy`: Proxy server to use for requests (optional)

## Requirements

- [Bun](https://bun.sh) runtime
- Node.js TypeScript support

## Development

This project uses:

- [Bun](https://bun.sh) as the JavaScript runtime
- [TypeScript](https://www.typescriptlang.org/) for type safety
- [Model Context Protocol SDK](https://github.com/modelcontextprotocol/sdk) for server implementation
- [@egoist/local-web-search](https://github.com/egoist/local-web-search/) for web search (using playwright-core)
- [Readability](https://github.com/mozilla/readability) for content extraction

## Contributors
- [egoist](https://github.com/egoist) - Original local web search author
- [FradSer](https://github.com/FradSer) - Original author
- [TheSethRose](https://github.com/TheSethRose) - Playwright integration and performance improvements

## License

MIT License

This project was created using `bun init` in bun v1.2.2. [Bun](https://bun.sh) is a fast all-in-one JavaScript runtime.
npm package: @iflow-mcp/fradser-mcp-server-to-markdown
Description: MCP server to generate markdown descriptions for files using Cloudflare
Author: Frad LEE
Latest version: 0.1.1

# MCP Server To Markdown ![](https://img.shields.io/badge/A%20FRAD%20PRODUCT-WIP-yellow)

[![Twitter Follow](https://img.shields.io/twitter/follow/FradSer?style=social)](https://twitter.com/FradSer)

[English](README.md) | 简体中文

一个使用 Cloudflare AI 服务将各种文件格式转换为 Markdown 描述的 Model Context Protocol (MCP) 服务器。该服务器提供了标准化的文件转换和描述生成接口。

## 功能特点

- 与 Cloudflare AI 服务无缝集成
- 高效的 Markdown 描述生成
- 全面的文件格式支持
- 与 Cloudflare tomarkdown API 原生集成
- 易用的 MCP 接口
- 跨平台兼容性

## 支持的文件格式

| 类别 | 文件扩展名 |
|----------|----------------|
| 文档 | .pdf |
| 图片 | .jpeg, .jpg, .png, .webp, .svg |
| 网页内容 | .html |
| 数据 | .xml, .csv |
| 电子表格 | .xlsx, .xlsm, .xlsb, .xls, .et, .ods, .numbers |

## 系统要求

- Node.js 18 或更高版本
- 有效的 Cloudflare API Token
- 激活的 Cloudflare Account ID

## 安装

通过 npm 全局安装：

```bash
npm install -g mcp-server-to-markdown
```

## MCP 客户端配置

### Cursor 集成

1. 导航至 Cursor 设置
2. 从侧边栏选择 "MCP"
3. 选择 "Add new global MCP server"
4. 应用以下配置：
    ```json
    {
      "mcpServers": {
        "to-markdown": {
          "command": "mcp-server-to-markdown",
          "args": [
            "CLOUDFLARE_API_TOKEN": "your_api_token"
            "CLOUDFLARE_ACCOUNT_ID": "your_account_id"
          ]
        }
      }
    }
    ```

### Claude Desktop 设置

在 `claude_desktop_config.json` 中添加以下内容：

```json
{
  "mcpServers": {
    "to-markdown": {
      "command": "mcp-server-to-markdown",
      "args": [
            "CLOUDFLARE_API_TOKEN": "your_api_token"
            "CLOUDFLARE_ACCOUNT_ID": "your_account_id"
          ]
    }
  }
}
```

### ChatWise 配置

1. 启动 ChatWise
2. 访问设置
3. 选择工具部分
4. 点击 "+" 添加新工具
5. 使用以下参数配置：
   - Type: `stdio`
   - ID: `to-markdown`
   - Command: `mcp-server-to-markdown`
   - Args:
      ```
      CLOUDFLARE_API_TOKEN=your_api_token
      CLOUDFLARE_ACCOUNT_ID=your_account_id
      ```

## API 参考

### to-markdown 工具

将各种文件格式转换为 Markdown 描述。

**输入参数：**
- `filePaths`: Array<string> (必需) - 要处理的文件路径列表

**响应结构：**
```json
[
  {
    "filename": "example.pdf",
    "mimeType": "application/pdf",
    "description": "Generated Markdown description",
    "tokens": 123
  }
]
```

## 开发指南

### 入门

1. 克隆并设置环境：
```bash
git clone <repository-url>
cd mcp-server-to-markdown
cp .env.example .env
```

2. 配置 Cloudflare 凭证：
```plaintext
CLOUDFLARE_API_TOKEN=your_api_token
CLOUDFLARE_ACCOUNT_ID=your_account_id
```

3. 安装依赖并构建：
```bash
npm install
npm run build
```

### 项目结构

```
.
├── src/             # 源代码
├── dist/            # 编译输出
├── types.ts         # 类型定义
└── .env             # 环境配置
```

### 可用脚本

- `npm run build` - 构建 TypeScript 代码
- `npm run inspect` - 使用 MCP 检查器运行

## 使用示例

```typescript
const result = await toMarkdown({
  filePaths: [
    "/path/to/document.pdf",
    "/path/to/image.jpg"
  ]
});
```

## 许可证

MIT License

本项目由 [Frad LEE](https://twitter.com/FradSer) 维护
npm package: @iflow-mcp/framer-plugin-mcp
Description: MCP server for creating and managing Framer plugins with web3 capabilities
Latest version: 0.1.2

# Framer Plugin MCP Server

A Model Context Protocol (MCP) server that enables creation and management of Framer plugins with web3 capabilities. This server provides tools for creating, building, and managing Framer plugins with integrated web3 features like wallet connections, contract interactions, and NFT displays.

## Features

- Create new Framer plugins with web3 capabilities
- Build plugins for production
- Integrated web3 features:
  - Wallet Connect integration
  - Smart contract interactions
  - NFT display components

## Requirements

- Node.js 16 or higher
- NPM or Yarn
- Framer desktop app for testing plugins

## Installation

1. Clone this repository:
```bash
git clone https://github.com/sheshiyer/framer-plugin-mcp.git
cd framer-plugin-mcp
```

2. Install dependencies:
```bash
npm install
```

3. Build the server:
```bash
npm run build
```

## Configuration

Add the server to your MCP settings file:

For Claude Desktop App (`~/Library/Application Support/Claude/claude_desktop_config.json`):
```json
{
  "mcpServers": {
    "framer-plugin": {
      "command": "node",
      "args": ["/path/to/framer-plugin-mcp/build/index.js"]
    }
  }
}
```

For Cursor/Claude Dev (`~/Library/Application Support/Cursor/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json`):
```json
{
  "mcpServers": {
    "framer-plugin": {
      "command": "node",
      "args": ["/path/to/framer-plugin-mcp/build/index.js"]
    }
  }
}
```

## Usage

Once configured, the server provides the following tools:

### create_plugin
Creates a new Framer plugin project with web3 capabilities.

Parameters:
- name: Plugin name
- description: Plugin description
- outputPath: Output directory path
- web3Features: Array of features to include (wallet-connect, contract-interaction, nft-display)

Example:
```json
{
  "name": "my-web3-plugin",
  "description": "A Framer plugin with web3 features",
  "outputPath": "./plugins/my-web3-plugin",
  "web3Features": ["wallet-connect", "nft-display"]
}
```

### build_plugin
Builds a Framer plugin project for production.

Parameters:
- pluginPath: Path to plugin directory

Example:
```json
{
  "pluginPath": "./plugins/my-web3-plugin"
}
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

MIT License - see LICENSE file for details