semvec/pypi-packages huggingface dataset:
machc.user 0.0.2
Provides essential entities and interactors for managing e-commerce user-related workflows, including authentication, user profiles, and business logic, while ensuring modularity and scalability within the Machc ecosystem.
Requires Python: ==3.12.3

# **User Domain Machc Library**

The **User Domain Machc Library** delivers the foundational **entities** and **interactors** 
required for the **user e-commerce business domain**. This library serves as a critical component
of the MachC ecosystem, simplifying the development of **user-centric functionalities** within 
scalable and maintainable applications.

With its modularity and alignment to Clean Architecture principles, the library ensures:
- **Separation of Concerns**: Independent user-related entities and use cases.
- **Reusability**: Core logic that can be integrated across various projects.
- **Scalability**: Components designed to adapt to evolving business needs.

The **User Domain Library** enables developers to efficiently build and extend features such as
**user management, authentication**, and **profile customization** within the MachC project while
maintaining long-term flexibility and maintainability.

For more information, visit the [User](https://machc.machanism.org/core/domain/machc.user/index.html).
machc.product 0.0.2
The Product Domain Machc Library provides modular entities and interactors for managing e-commerce products, categories, and variants.
Requires Python: ==3.12.3

# Product Domain Machc Library

The Product Domain Machc Library provides the foundational entities and interactors to handle product-related functionality in the e-commerce business domain. This library is designed to power scalable, maintainable, and modular solutions for managing product data, enabling developers to implement robust e-commerce applications.

For more information, visit the [Product](https://machc.machanism.org/core/domain/machc.product/index.html).
machc.base 0.0.2
Provides base entities.
Requires Python: ==3.12.3

# Machc Base Domain Library

The Machc Base Domain Library serves as the foundation for the entire Machc ecosystem by delivering reusable, generic entities and interfaces that act as building blocks for various libraries and business domains. This library provides the essential structures and abstractions required to ensure consistency, modularity, and scalability across systems.

The base entities are designed to encapsulate core principles of domain-driven design while adhering to Clean Architecture principles, ensuring that functionality is logically separated and easy to maintain.

For more information, visit the [Base](https://machc.machanism.org/core/domain/machc.base/index.html).
machc.logger 0.0.2
A logging wrapper designed for debugging and monitoring applications within the Machanism ecosystem.
Requires Python: ==3.12.3

# Machc Logger Commons Library

The **Machc Logger Commons Library** is a centralized, modular logging solution tailored for applications within the **Machanism ecosystem**. It simplifies logging and enhances visibility into system operations by providing a unified interface for capturing, formatting, and managing log data. This library wraps around popular Python logging frameworks, while adhering to best practices for debugging and monitoring, ensuring developers have the tools they need to effectively track application behavior.

For more information, visit the [Logger](https://machc.machanism.org/core/commons/machc.logger/index.html).
machc.configurator 0.0.2
Offers flexible configuration management for various ways of configuration provisioning.
Requires Python: ==3.12.3

# Machc Configurator Commons Library

The MachC.Configurator Commons Library provides a robust and extensible foundation for managing application configurations across diverse environments and provisioning methods. It simplifies how developers retrieve and handle configurations, enabling dynamic, scalable, and maintainable solutions that align with evolving business and operational needs.

This library ensures that configuration management remains **flexible**, **modular**, and **use-case agnostic**, serving as a critical component for any application requiring seamless access to runtime settings, static properties, or dynamically-generated values.

For more information, visit the [Configurator](https://machc.machanism.org/core/commons/machc.configurator/index.html).
machc.commercetools 0.0.2
Facilitates seamless integration of Machc components with the Commercetools platform.
Requires Python: >=3.12.3

# MachC Commercetools Adapter Library

The **MachC Commercetools Adapter Library** is designed to bridge the modular components within the MachC ecosystem with the powerful features of the **Commercetools platform**. This adapter library simplifies connectivity and ensures that e-commerce solutions developed using MachC can take full advantage of Commercetools' capabilities, such as product management, order workflows, and customer interactions, while adhering to Clean Architecture principles.

This library abstracts the complexities of integrating with Commercetools APIs, enabling developers to focus on business logic without worrying about interoperability issues. By providing reusable components and a clean interface, the adapter ensures smooth communication between MachC domain libraries (e.g., Product, User, Order) and the Commercetools backend.

For more information, visit the [Commercetools Adapter](https://machc.machanism.org/core/adapters/machc.commercetools/index.html).
developer-tools-mcp 1.0.0
开发者工具 MCP 服务器 - 提供代码格式化、文件操作和项目分析等开发者常用功能
Requires Python: >=3.13
Keywords: mcp, developer-tools, code-formatting, file-operations

# 开发者工具 MCP 服务器

一个专为开发者设计的 MCP (Model Context Protocol) 服务器，提供常用的开发工具功能。

## 功能特性

### 🛠️ 工具 (Tools)
- **format_json**: JSON 格式化工具，美化 JSON 字符串
- **count_lines**: 文件统计工具，统计行数、字符数等信息
- **list_files**: 文件列表工具，列出目录下的文件并可按扩展名过滤

### 📄 资源 (Resources)
- **project://info**: 获取当前项目的基本信息

### 💡 提示词 (Prompts)
- **code_review_prompt**: 生成代码审查提示词

## 安装与运行

### 环境要求
- Python >= 3.13
- mcp[cli] >= 1.13.0

### 安装依赖
```bash
pip install mcp[cli]
```

### 运行服务器
```bash
python main.py
```

## 使用示例

### 格式化 JSON
```python
# 输入混乱的 JSON
format_json('{"name":"张三","age":25}')
# 输出格式化的 JSON
```

### 统计文件信息
```python
count_lines("main.py")
# 返回文件的行数、字符数等统计信息
```

### 列出文件
```python
list_files(".", ".py")
# 列出当前目录下所有 Python 文件
```

## 比赛信息

本项目参加**蓝耘元生代MCP广场：开启服务调用新旅程**比赛
- 分类：开发者工具
- 特点：简单实用，本地 stdio 运行
- 目标：为开发者提供便捷的日常开发工具

## 技术架构

- 基于 FastMCP 框架
- 使用 stdio 传输协议
- 支持工具、资源和提示词三种功能类型
- 轻量级设计，易于部署和使用

## 许可证

MIT License
pquant 0.1.2
口袋量化策略编写辅助工具。https://quant.gkoudai.com/
Requires Python: >=3.9

# pquant

PocketQuant 策略编写辅助库。  
该项目仅提供对象和方法的定义，用于在本地开发环境中获得类型提示和自动补全，
需要使用numpy、pandas、ta-lib库提示需自行安装，终端中已经集成了这些库。
文件夹strategy_demo中提供一些示例策略文件，和indicator_my源码，供参考。
具体的交易逻辑由[口袋量化平台](https://quant.gkoudai.com/)在终端实现。

## 安装

```bash
pip install pquant
```

## 快速开始

在当前目录生成一个模板策略文件：

```bash
pquant new my_strategy
```

在生成的文件中可以直接导入库内对象和方法：

```python
from pquant import *
```

编写完成后，将策略代码复制到口袋量化平台即可运行。

## 免责声明

本仓库中的代码只用于本地开发时的提示和静态检查，不包含实际交易实现。