

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
123456# Repository Structure78This document provides an overview of the directory structure for this repository.9```10/11├── .github/ # GitHub specific configurations12│ ├── ISSUE_TEMPLATE/ # Templates for creating GitHub issues13│ │ ├── bug_report.yml # Template for bug reports14│ │ ├── config.yml # Configuration for issue templates15│ │ └── feature_request.yml # Template for feature requests16│ └── workflows/ # GitHub Actions workflows17│ ├── main.yml # Main CI/CD workflow (e.g., testing, linting)18│ └── release.yml # Workflow for creating releases19├── .git/ # Git version control data (usually hidden)20├── .vscode/ # VS Code editor configurations21├── modelcontextprotocol/ # Core package for the Model Context Protocol implementation22│ ├── node_modules/ # Project dependencies (managed by npm/pnpm/yarn)23│ ├── scripts/ # Utility scripts for the package24│ │ └── publish # Script for publishing the package25│ ├── src/ # Source code for the modelcontextprotocol package26│ │ ├── index.ts # Main entry point for the package27│ │ └── test/ # Unit tests for the package28│ │ └── index.test.ts # Tests for the main entry point29│ ├── .gitignore # Specifies intentionally untracked files that Git should ignore30│ ├── .prettierrc # Configuration file for the Prettier code formatter31│ ├── eslint.config.mjs # Configuration file for the ESLint linter32│ ├── jest.config.ts # Configuration file for the Jest testing framework33│ ├── package-lock.json # Records exact versions of dependencies (npm)34│ ├── package.json # Defines package metadata, dependencies, and scripts35│ ├── pnpm-lock.yaml # Records exact versions of dependencies (pnpm)36│ ├── README.md # README specific to the modelcontextprotocol package37│ └── tsconfig.json # TypeScript compiler options for this package38├── typescript/ # TypeScript specific implementations or toolkits using the protocol39│ ├── examples/ # Example usage of the TypeScript toolkit40│ │ ├── ai-sdk/ # Example using the AI SDK integration41│ │ │ ├── .env.template # Template for environment variables42│ │ │ ├── index.ts # Example script demonstrating usage43│ │ │ ├── package.json # Dependencies for the example44│ │ │ ├── README.md # README for the ai-sdk example45│ │ │ └── tsconfig.json # TypeScript configuration for the example46│ │ └── langchain/ # Example using the Langchain integration47│ │ ├── .env.template # Template for environment variables48│ │ ├── index.ts # Example script demonstrating usage49│ │ ├── package.json # Dependencies for the example50│ │ ├── README.md # README for the langchain example51│ │ └── tsconfig.json # TypeScript configuration for the example52│ ├── node_modules/ # Project dependencies (managed by npm/pnpm/yarn)53│ ├── scripts/ # Utility scripts for the TypeScript packages/workspace54│ │ └── publish # Script for publishing the package(s)55│ ├── src/ # Source code for the TypeScript toolkit/packages56│ │ ├── ai-sdk/ # Integration layer for the AI SDK57│ │ │ ├── index.ts # Entry point for the AI SDK integration58│ │ │ └── toolkit.ts # Toolkit implementation specific to AI SDK59│ │ ├── langchain/ # Integration layer for Langchain60│ │ │ ├── index.ts # Entry point for the Langchain integration61│ │ │ └── toolkit.ts # Toolkit implementation specific to Langchain62│ │ ├── modelcontextprotocol/# Re-export or specific implementation related to the core protocol63│ │ │ ├── index.ts # Entry point64│ │ │ └── toolkit.ts # Toolkit implementation65│ │ ├── shared/ # Shared utilities and components for TypeScript packages66│ │ │ ├── api.ts # API definitions or clients67│ │ │ ├── configuration.ts # Configuration handling logic68│ │ │ ├── functions.ts # Utility functions69│ │ │ ├── parameters.ts # Parameter definitions or handling70│ │ │ ├── prompts.ts # Prompt templates or management71│ │ │ └── tools.ts # Tool definitions or handling72│ │ └── test/ # Tests for the TypeScript code73│ │ └── shared/ # Tests for the shared components74│ │ ├── configuration.test.ts # Tests for configuration logic75│ │ └── functions.test.ts # Tests for utility functions76│ ├── .gitignore # Specifies intentionally untracked files that Git should ignore77│ ├── .prettierrc # Configuration file for the Prettier code formatter78│ ├── .vscode/ # VS Code editor configurations specific to the typescript directory79│ ├── eslint.config.mjs # Configuration file for the ESLint linter80│ ├── jest.config.ts # Configuration file for the Jest testing framework81│ ├── package-lock.json # Records exact versions of dependencies (npm)82│ ├── package.json # Defines package metadata, dependencies, and scripts (likely for the workspace)83│ ├── pnpm-lock.yaml # Records exact versions of dependencies (pnpm)84│ ├── pnpm-workspace.yaml # Defines the pnpm workspace configuration85│ ├── README.md # README specific to the TypeScript part of the repository86│ ├── template.env # Template for environment variables87│ ├── tsconfig.json # Base TypeScript compiler options for the workspace88│ └── tsup.config.ts # Configuration for the tsup bundler89├── .gitignore # Specifies intentionally untracked files that Git should ignore at the root level90├── LICENSE # Repository license information91├── package-lock.json # Records exact versions of root-level dependencies (if any, potentially for dev tools)92├── package.json # Root package.json, might define workspace root or global dev dependencies93├── README.md # Main README file for the repository94└── SECURITY.md # Security policy and reporting instructions95```96
One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| commercetools/mcp-essentials.cursor/rules/docs.mdc · 13 | Cursor rules | agent-behaviourdocs | 39/100 | 14 days ago | |
| commercetools/mcp-essentials.cursor/rules/extending-function-params.mdc · 13 | Cursor rules | testing-strategy | 36/100 | 14 days ago | |
| commercetools/mcp-essentials.cursor/rules/main.mdc · 13 | Cursor rules | style | 34/100 | 14 days ago | |
| commercetools/mcp-essentials.cursor/rules/namespace-scopes.mdc · 13 | Cursor rules | archdo-not | 56/100 | 14 days ago | |
| commercetools/mcp-essentials.cursor/rules/refactor-functions.mdc · 13 | Cursor rules | do-notagent-behaviour | 56/100 | 14 days ago | |
| commercetools/mcp-essentials.cursor/rules/test.mdc · 13 | Cursor rules | no sections | 24/100 | 14 days ago | |
| commercetools/mcp-essentials.cursor/rules/updated-new-function.mdc · 13 | Cursor rules | testing-strategyagent-behaviour | 49/100 | 14 days ago |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 14 days ago | |
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 46 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 14 days ago | |
| Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| markstev/mark-starter.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 99/100 | 14 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 14 days ago | |
| bybren-llc/safe-agentic-workflow.cursor/rules/10-backend-python.mdc · 399 | Cursor rules | testlint-formatstylegit+4 | 97/100 | today |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/commercetools-mcp-essentials-cursor-rules-project-structure)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.