semvec/pypi-packages huggingface dataset:
MooreData-SDK 1.5.1
MooreData SDK
Requires Python: >=3.9

MOOREDATA SDK
=============
Welcome to `mooredata-sdk`, an open-source Software Development Kit that forms the backbone of the MOOREDATA platform. Designed to convert data between MOOREDATA's native format and widely-used, universal data structures such as COCO, YOLO, LABELME, KITTI, VOC, mooredata-sdk helps to streamline and simplify your data operations.

The SDK is more than just a converter. It's a swiss army knife of data processing tools. It comes loaded with an assortment of handy utility functions often used in data processing workflows, such as Calculate the area of a polygon or determine if a point is inside a polygon.

Whether you're moving data, cleaning data, transforming data, or just managing it, the mooredata-sdk has got you covered with powerful features that make your work simpler and easier. Built for developers, engineers and data scientists, this SDK aims to make your data-heavy processes more seamless and efficient.

Stay tuned to get more details about the features, capabilities, and the simplicity mooredata-sdk brings to your data operations.

Learn more about Abaka AI [here](https://www.abaka.ai/)!

Get more mooredata-sdk information [here](https://github.com/AbakaAI/mooredata-sdk)

requirements
--------------------------

::

    lxml
    numpy
    opencv_python
    Requests
    tqdm
    dynaconf
    scipy
    dask[dataframe]
    python-lzf
    Pillow


Installation
--------------------------
::

    pip install mooredata-sdk


Contact Us
--------------------------
+ wxj@molardata.com

License
--------------------------
mooredata-sdk is released under the MIT license.
mcp-power-calculator 0.1.0
A simple MCP application for power calculation
Requires Python: >=3.7

# Power Calculator Zimjing

一个简单而强大的Python包，用于计算数值的乘方。

## 功能特点

- 支持整数和小数的乘方计算
- 支持负数指数
- 支持零次方计算
- 类型提示支持
- 完整的文档字符串

## 安装

使用pip安装：

```bash
pip install power-calculator-zimjing
```

## 使用方法

```python
from power_calculator_zimjing import power

# 计算2的3次方
result = power(2, 3)  # 返回 8.0

# 计算2.5的平方
result = power(2.5, 2)  # 返回 6.25

# 计算5的0次方
result = power(5, 0)  # 返回 1.0

# 计算2的-1次方
result = power(2, -1)  # 返回 0.5
```

## 参数说明

`power(base: float, exponent: float) -> float`

- `base`: 底数，可以是整数或小数
- `exponent`: 指数，可以是整数、小数或负数
- 返回值: 计算结果，类型为 float

## 开发

1. 克隆仓库
```bash
git clone https://github.com/zimjing/power-calculator.git
cd power-calculator
```

2. 安装开发依赖
```bash
pip install -e .
```

3. 运行测试
```bash
pytest tests/
```

## 项目结构

```
power-calculator/
├── LICENSE
├── pyproject.toml
├── README.md
├── src/
│   └── power_calculator_zimjing/
│       ├── __init__.py
│       └── example.py
└── tests/
    └── test_example.py
```

## 贡献

欢迎提交 Issue 和 Pull Request！

## 许可证

本项目使用 MIT 许可证 - 详见 [LICENSE](LICENSE) 文件

## 作者

- Zim Jing
- 邮箱：340552684@qq.com

## 版本历史

- 0.1.0 (2024-03-21)
  - 首次发布
  - 实现基本的乘方计算功能
siliconflow-mcp-server 0.3.6
MCP Server for siliconflow
Requires Python: >=3.10

# siliconflow-mcp-server

一个基于 MCP 协议的 SiliconFlow AI API 服务器包，用于集成到支持 MCP 协议的应用程序中。

## 功能特性

- 提供 SiliconFlow 图像生成 API 接口
- 兼容 MCP 协议，可与 Cursor 等工具无缝集成
- 简单易用的工具函数
- 支持通过环境变量配置 API Key

## 安装方法

通过 pip 安装：

```bash
pip install siliconflow_mcp_server
```

通过 uv 安装：

```bash
uvx pip install siliconflow_mcp_server
```

## 使用方法

### 命令行运行

```bash
# 使用普通方式运行
siliconflow-mcp-server

# 使用 uvx 运行
uvx siliconflow-mcp-server
```

### 环境变量配置

在使用前，**必须**设置 SiliconFlow API Key 环境变量：

```bash
export SILICONFLOW_APIKEY="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
```

你可以从 [SiliconFlow 官网](https://siliconflow.cn) 获取 API Key。

### MCP 配置

在支持 MCP 的应用程序（如 Cursor）中，添加以下配置到 MCP 配置文件中（通常位于 `~/.cursor/mcp.json`）：

```json
{
  "mcpServers": {
    "siliconflow-mcp-server": {
      "command": "uvx",
      "args": [
        "siliconflow-mcp-server"
      ],
      "env": {
        "SILICONFLOW_APIKEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}
```

配置完成后，重启支持 MCP 的应用程序（如 Cursor），即可使用 `@siliconflow-mcp-server` 调用相关工具。

## 可用工具

### 图像生成 (generate_image)

使用 SiliconFlow 的 AI 模型生成图像：

```python
@mcp.tool()
def generate_image(prompt: str, width: int, height: int) -> str:
    """
    根据提示生成图片，返回图片URL
    
    参数:
        prompt: 图片生成的文本提示（必须是英文）
        width: 生成图片的宽度（像素）
        height: 生成图片的高度（像素）
    
    返回:
        生成的图片 URL
    """
```

#### 调用示例

在 Cursor 中，可以这样调用：

```
@siliconflow-mcp-server generate_image("a beautiful landscape with mountains and lakes", 1024, 1024)
```

#### 默认参数

- 使用模型: black-forest-labs/FLUX.1-schnell
- 推理步数: 8
- 指导缩放: 3.5
- 批量大小: 1

## 技术说明

本服务器基于 MCP (Model Control Protocol) 协议，通过 `stdio` 传输方式与客户端通信，可以很容易地与支持 MCP 协议的应用程序集成。

## 开发说明

1. 克隆项目
2. 安装依赖：`pip install -e .`
3. 开发新功能
4. 构建：`python -m build`
5. 发布：`python -m twine upload dist/*`

## 问题排查

- 如果遇到 `ModuleNotFoundError: No module named 'siliconflow_mcp_server'` 错误，请确保已正确安装包
- 如果使用 uvx 运行遇到问题，可以尝试 `uvx pip install --find-links=dist/ siliconflow_mcp_server`

## 许可证

MIT