Skip to content

MARUCIE/openclaw-foundry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

233 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skills MCP Platforms License

Agent Foundry

The curated AI Agent skill marketplace. 37,000+ vetted skills. S/A/B/C quality ratings. Deploy anywhere. Workshop-ready toolkit, open the box and run.

Agent Foundry aggregates skills from multiple sources (ClawHub, MCP Registry), rates them with a percentile-based S/A/B/C system, and lets you browse, search, and install them to any AI agent platform in one click. Built as the open-the-box toolkit for internal AI workshops.

Live site: agent-foundry.pages.dev (production URL migration to agent-foundry.pages.dev is HITL-tracked separately)

Agent Foundry — Landing


Why Agent Foundry?

  • 37,296 skills from ClawHub API + MCP Registry, deduplicated and unified
  • Quality ratings — S (top 5%) / A (top 26%) / B (top 58%) / C / D based on downloads, stars, and metadata
  • 23 categories with fuzzy search (supports Chinese synonyms)
  • 12 platforms organized by 3 automation tiers (Full Auto / Semi Auto / Guided)
  • Zero VPS — runs entirely on Cloudflare (Pages + Workers + D1 + R2)
  • Daily auto-sync — GitHub Actions cron scrapes and updates every day at 06:00 UTC
  • Bilingual — English and Chinese with one-click language switching

Architecture

┌─────────────────────┐     ┌──────────────────────┐
│   CF Pages (Next.js)│────▶│  CF Workers (Hono)   │
│   Static Export     │     │  REST API            │
└─────────────────────┘     └──────────┬───────────┘
                                       │
                            ┌──────────▼───────────┐
                            │    Cloudflare D1      │
                            │    (SQLite)           │
                            └──────────────────────┘
                                       │
┌─────────────────────┐     ┌──────────▼───────────┐
│  GitHub Actions      │────▶│  Data Pipeline       │
│  Daily Cron (06:00)  │     │  Scrape → Rate →     │
│  + Push Deploy       │     │  Categorize → Seed   │
└─────────────────────┘     └──────────────────────┘

Quick Start

Option 1: Use the live site

Visit agent-foundry.pages.dev — no setup needed.

Option 2: Self-host (< 5 minutes)

Prerequisites: Node.js 20+, a free Cloudflare account

# Clone
git clone https://github.com/MARUCIE/openclaw-foundry.git
cd openclaw-foundry

# Install dependencies (root + frontend + backend)
npm install                         # root scripts
cd web && npm install && cd ..      # frontend
cd worker && npm install && cd ..   # backend

# Configure Cloudflare bindings
cp worker/wrangler.toml.example worker/wrangler.toml
# Edit wrangler.toml: replace YOUR_D1_DATABASE_ID and YOUR_KV_NAMESPACE_ID

# Create D1 database (first time only)
cd worker && npx wrangler d1 create openclaw-foundry && cd ..

# Generate and seed the database
node scripts/generate-seed-sql.mjs  # outputs worker/src/seed.sql
cd worker && npx wrangler d1 execute openclaw-foundry --local --file=src/seed.sql && cd ..

# Run locally (2 terminals)
cd web && npm run dev       # Frontend at http://localhost:3200
cd worker && npm run dev    # API at http://localhost:8787

Option 3: Deploy to Cloudflare

  1. Fork this repo
  2. Add GitHub Secrets: CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID
  3. Push to main — GitHub Actions deploys automatically

Tech Stack

Layer Technology
Frontend Next.js 15 + React 19 + Tailwind CSS v4
Backend Hono (Cloudflare Workers)
Database Cloudflare D1 (SQLite)
Storage Cloudflare R2
Cache Cloudflare KV
CI/CD GitHub Actions
Design Azure Foundry design system (MD3 tokens)

Data Pipeline

The pipeline runs daily via GitHub Actions:

  1. Scrape — Fetch from ClawHub API (33K+ skills) and MCP Registry (11K+ servers)
  2. Merge — Cross-source deduplication, unified schema
  3. Rate — Percentile-based scoring: S (top 5%), A, B, C, D
  4. Categorize — 23 categories with keyword + fuzzy matching
  5. Seed — Generate SQL and batch-insert into D1

Screenshots

Skills Marketplace MCP Server Directory
Platform Directory Platform Arena

Pages

Route Description
/ Landing page with stats, platforms, trending skills
/explore/skills Skill marketplace with search, categories, ratings, install modal
/explore/mcp MCP Server directory with featured + full catalog
/explore/platforms 12 platforms by automation tier
/deploy Step-by-step deploy wizard
/arena Multi-platform comparison battle
/pricing Platform pricing comparison table
/news News center with version tracking

Contributing

See CONTRIBUTING.md for development setup and guidelines.

License

MIT -- Maurice Wen


Built with Cloudflare Workers, Next.js, and Hono

Releases

Packages

Contributors

Languages