Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Genpark Dynamic Repricing Skill

FreeNot checked

Dynamic pricing and competitive repricer agent skill to monitor competitor prices, evaluate inventory velocity, and output Shopify price adjustments.

GitHubEmbed

About

Dynamic pricing and competitive repricer agent skill to monitor competitor prices, evaluate inventory velocity, and output Shopify price adjustments.

README

GenPark AI Agent Skill -- # Dynamic Pricing & Competitive Repricer Skill

This repository contains the Dynamic Pricing & Competitive Repricer Skill — a developer Python SDK client (repricer.py), an agent skill configuration interface (skill.json), and executable validation examples designed to monitor competitor product prices, evaluate inventory velocity, and output price adjustments to Shopify/Amazon APIs.


🚀 Capabilities

  • Active Competitor Monitoring: Detects in-stock competitors and triggers undercutting logic ($0.10 decrement) down to safety price floors.
  • Stockout Bidding Optimization: Identifies when competitors are out of stock and automatically increments pricing (+15%) to capture premium margins.
  • Inventory Run-Rate Pricing: Calculates when current sales velocity threatens early stockouts and lifts pricing (+10%) to optimize returns.

🛠️ Setup & Installation

  1. Install dependencies:

    pip install -r requirements.txt
    
  2. Configuration: Set your API environment variables if executing requests against the live production server (otherwise, client executes in mock mode):

    • PowerShell:
      $env:REPRICER_API_KEY="your_api_key"
      
    • bash:
      export REPRICER_API_KEY="your_api_key"
      

💻 SDK Usage Reference

from repricer import DynamicRepricerClient

# Initialize Client (mock mode by default)
client = DynamicRepricerClient()

# Recommend price based on active competitor and inventory parameters
repricing = client.calculate_new_price(
    current_price=45.00,
    min_floor=35.00,
    max_ceiling=65.00,
    competitor_prices=[{"price": 42.50, "in_stock": True}],
    inventory={"stock_level": 120, "daily_sales_velocity": 8.5}
)
print(f"New Price Recommendation: ${repricing['recommended_price']:.2f}")
print(f"Reasoning: {repricing['repricing_reason']}")

# Build Shopify update body payload draft
shopify_payload = client.build_shopify_payload("gid://shopify/ProductVariant/7492", repricing['recommended_price'])

📜 License

This project is licensed under the MIT License.

from github.com/alphaparkinc/genpark-dynamic-repricing-skill

Installing Genpark Dynamic Repricing Skill

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/alphaparkinc/genpark-dynamic-repricing-skill

FAQ

Is Genpark Dynamic Repricing Skill MCP free?

Yes, Genpark Dynamic Repricing Skill MCP is free — one-click install via Unyly at no cost.

Does Genpark Dynamic Repricing Skill need an API key?

No, Genpark Dynamic Repricing Skill runs without API keys or environment variables.

Is Genpark Dynamic Repricing Skill hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Genpark Dynamic Repricing Skill in Claude Desktop, Claude Code or Cursor?

Open Genpark Dynamic Repricing Skill on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Genpark Dynamic Repricing Skill with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs