Tenant-aware audit log
Small API, strong tests, clear license, and materialization-ready provenance.
- Score
- 91
- Tests
- 42
- License
- MIT
Public infrastructure for reusable code
CodeMCP helps AI coding agents find, rank, verify, and materialize modules that already exist, then rewards the developers whose code keeps the software commons moving.
minimum coder payout pool
target Builder subscription
agent-native lookup and materialization
AI can generate code quickly, but every fresh copy still needs review, security checks, integration, and maintenance. CodeMCP turns prior implementations into a searchable supply of verified code shapes.
Agent lookup
The local demo models the MCP request an AI coding agent should make before spending tokens on a new implementation.
Ready to query the registry.
Small API, strong tests, clear license, and materialization-ready provenance.
factory-atlas materialize atlas/audit-ledger.json --capability packages/ragu-audit --out borrowed/audit
The fetched source carries `MATERIALIZED_FROM` evidence so future workers can trace owner, repo, commit, license status, and ranking.
How it works
Developers submit open or licensable modules. CodeMCP scans the repo, fingerprints capability shapes, records provenance, and runs evidence checks.
Codex, Claude Code, Cursor, and factory workers ask the MCP service for a needed shape and receive ranked candidates with license and safety status.
The selected source slice is fetched with provenance intact, so teams know what was reused, why it ranked, and who deserves credit.
Marketplace economics
CodeMCP is modeled as a public-service utility: tiny indexing fees, low subscriptions, transparent allocation, and a coder payout pool weighted by real reuse, quality evidence, and chart performance.
monthly public subscription revenue
45% monthly coder payout pool
annual top module at 30% qualified reuse
Subscriptions stay small by default. The service earns by being useful to many builders, then routes a published share to coder-artists.
Shape leaderboards
small API, broad tests, clean license
few dependencies, fast benchmark, active maintainer
high adoption, clear docs, sandbox passed
Trust layer
Every materialized module carries its source repo, owner, commit, license status, and scan evidence.
Quality scores combine shape match, tests, simplicity, safety, maintenance, and integration cost.
Revenue allocation should be published: infrastructure, safety, payouts, salaries, reserves, and a deliberately modest surplus.
Pilot
The first milestone is a private atlas across real portfolios, then a small public registry with safety gates, transparent rankings, and a payout model that rewards useful code without turning the commons extractive.