FS

felinics/supermarket

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

12 stars 质量 60 趋势 29Apache-2.0

Official Skill & MCP Registry for Memoh.

概览

Official App, Skill and workspace dependency registry for Memoh. Supermarket stores published Registry releases in a local data directory during development and in R2 for hosted environments. Its API provides Registry, App, Skill, and Artifact access for Memoh clients. An App is the unit Memoh users browse and install. It bundles Skills and may reference workspace dependencies and Connect-It connector types; the dependency definitions themselves stay in registries/memoh/dependencies/ and keep their own releases. The Memoh registry includes one App for each of the 112 connector definitions registered by Connect-It at 0dcd18de667d4d936203a28b99a2aaf8d58c33ea. The exact source revision and exported catalog are recorded in registries/memoh/connect-it.catalog.json. This snapshot contains public provider metadata only, never credentials. Each App references exactly one required connector type. App IDs use hyphens (e.g.

README

以下为原文 README 节选,完整内容请查看原文。

Supermarket

Official App, Skill and workspace dependency registry for Memoh.

Project Structure

supermarket/
├── registries/
│   ├── categories.yaml              # Shared App categories (en/zh/ja)
│   ├── memoh/
│   │   ├── registry.yaml
│   │   ├── release.lock.json
│   │   ├── dependencies.lock.json
│   │   ├── dependencies//
│   │   └── apps//
│   │       ├── app.yaml         # Required App manifest (schema 2)
│   │       ├── icon.svg             # Optional
│   │       └── skills//   # Optional
│   └── openai/
│       ├── registry.yaml
│       └── release.lock.json
├── registry/                        # Registry model and publication
├── server/                          # API routes
├── workers/api/                     # Cloudflare Worker
└── client/                          # Reference client

Supermarket stores published Registry releases in a local data directory during development and in R2 for hosted environments. Its API provides Registry, App, Skill, and Artifact access for Memoh clients.

An App is the unit Memoh users browse and install. It bundles Skills and may reference workspace dependencies and Connect-It connector types; the dependency definitions themselves stay in registries/memoh/dependencies/ and keep their own releases.

Connect-It Apps

The Memoh registry includes one App for each of the 112 connector definitions registered by Connect-It at 0dcd18de667d4d936203a28b99a2aaf8d58c33ea. The exact source revision and exported catalog are recorded in registries/memoh/connect-it.catalog.json. This snapshot contains public provider metadata only, never credentials.

Each App references exactly one required connector type. App IDs use hyphens (e.g. google-calendar), while connector references preserve Connect-It’s exact identifier (google_calendar). Connect-It supplies each connector’s implementation and authorization flow. Selected Apps also bundle developer CLIs and workflow Skills; see the toolchain catalog. Installing an App does not authorize an account; required connections remain pending until the user completes authorization. A deployment must configure the corresponding provider in Connect-It before that authorization can succeed.

Apps have English, Chinese, and Japanese descriptions and are classified by use, including communication, sales and CRM, marketing, commerce and logistics, finance and payments, customer support, files and storage, identity and security, monitoring, and AI models. Icons are bundled from the sources recorded in the catalog; the lemlist and Reply.io ICO assets are converted to PNG, and Cyberimpact uses its current official favicon. Brand assets remain their owners’ trademarks.

When updating Connect-It, export its packages/connectors.RegisterAll registry

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add felinics/supermarket
新手?先看 mcpskill.org 教程 →