Dtc Mcp

C 70 completed
Api
cli / typescript · tiny
39
Files
6,793
LOC
1
Frameworks
4
Languages

Pipeline State

completed
Run ID
#372777
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
42.99
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #49413
Member of a group with 1 similar repo(s) — canonical #23729 view group →
Top concepts (2)
Project DescriptionTesting
All rows scored by the Repobility analyzer (https://repobility.com)

AI Prompt

Create a command-line interface (CLI) tool, similar to `dtc-mcp`, that acts as a context-optimized MCP server for DTC e-commerce brands. It needs to integrate with both Klaviyo and Shopify data. The tool should expose several pre-built analytics tools: specifically, 8 tools for Klaviyo (like campaign performance and flow breakdowns) and 7 tools for Shopify (covering sales summaries, product performance, and inventory alerts). It should also include 2 cross-platform tools, and ensure that all sales queries return both gross and net revenue metrics. Since it's a CLI, please use TypeScript and Vitest for testing.
typescript cli ecommerce shopify klaviyo mcp analytics vitest command-line
Generated by gemma4:latest

Catalog Information

This project provides a context-optimized MCP server for DTC e-commerce brands, specifically designed to work with Klaviyo and Shopify.

Description

The dtc-mcp project is a server-side application that optimizes the usage of context in e-commerce environments. It is particularly suited for Direct-to-Consumer (DTC) brands using Klaviyo and Shopify. By leveraging this MCP server, users can reduce their context usage by up to 80% compared to traditional API wrappers.

الوصف

هذا المشروع يقدم خادم optimised لاستخدام السياق في بيئات التجارة الإلكترونية. يعتبر مناسبًا بشكل خاص للعلامات التجارية المباشرة إلى المستهلك (DTC) التي تستخدم Klaviyo و Shopify. من خلال استخدام هذا الخادم MCP، يمكن للمستخدمين تقليل استهلاك السياق بنسبة تصل إلى 80% مقارنة بالوابرات API التقليدية.

Novelty

7/10

Tags

context-optimization e-commerce mcp-server dtc-brands klaviyo shopify

Technologies

vitest zod

Claude Models

claude-opus-4.6

Quality Score

C
69.8/100
Structure
72
Code Quality
70
Documentation
43
Testing
65
Practices
77
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • 573 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a linter configuration to enforce code style consistency

Security & Health

5.6h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
MIT
License
5.4%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
50.9%
json
42.7%
markdown
6.1%
yaml
0.4%

Frameworks

Vitest

Concepts (2)

Page rendered by Aljefra Mapper · scored by Repobility (https://repobility.com)
CategoryNameDescriptionConfidence
Powered by Repobility — scan your code at https://repobility.com
auto_descriptionProject DescriptionContext-optimized MCP server for DTC e-commerce brands. Connect Claude (or any MCP client) to your Klaviyo and Shopify data with 16 pre-built analytics tools.80%
auto_categoryTestingtesting70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/96994.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV