mcp server · every result licence-cleared, with attribution

Give your agent real implementations.

Your coding agent pulls real, licence-cleared source from 4,688,749 production components, each with its SPDX licence, copyright holder and GitHub permalink, instead of hallucinating it.

Searches the live public registry. Get a free API key to use it from your agent.

4,688,749
public components (licence-cleared)
4,670,722
with full source
5,895,871
indexed in total
works withClaude CodeCursorCodexOpenClawHermesWindsurfClaude Desktop

try the registry · live results

Search, compare, then build.

Real results from the public registry for a few common asks, with their quality score, licence and source repo. Open one to see its source, or search for your own.

Open the component browser →
12 live results
5.1 Payments82% match

public/webhook.php

A PHP script that handles Stripe webhook events to process payment notifications like completed checkout sessions.

accept-a-paymentphp · MIT
7.3 Payments80% match

Stripe Checkout and Webhook Server (go/server.go)

Implements a Go server handling Stripe checkout sessions and webhook event processing. Reuse when integrating Stripe payments into web applications.

accept-a-paymentgo · MIT
6.1 Payments80% match

Webhooks/StripeWebhook.php

Laravel controller handling Stripe checkout and subscription webhooks.

wavephp · MIT
7.4 Auth75% match

LoginParams (handlers/auth.rs)

Axum handlers for OAuth login and callback flows with rate limiting.

ClawProBenchrust · Apache-2.0
5.8 Auth74% match

OAuth Login Handler (request/ouath.js)

Provides API calls for OAuth authentication with Linux, GitHub, and Google providers, and user binding. Use when implementing third‑party login flows.

cloud-mailjavascript · MIT
8.4 UI81% match

Accessible Modal Dialog (components/Modal.tsx)

A reusable, accessible modal component with focus trapping and scroll locking. Use this for displaying overlays, confirmation dialogs, or focused content.

Douyin_TikTok_Download_APItypescript · Apache-2.0
8.2 UI81% match

Reusable Dialog Modal Component (modal/modal.tsx)

A customizable modal window that handles visibility, keyboard navigation, and body scroll locking. Use this for pop-up forms, alerts, or focused user interactions.

ai-saas-starter-kit-nextjstypescript · MIT
5.4 Infra78% match

ApplicationJob

Abstract base class for all background jobs with retry and queueing behavior.

poskoruby · MIT
6.0 Infra77% match

run (cron_job)

Schedules a recurring task on a background thread and blocks until stopped, handling errors with retries.

swarmspython · Apache-2.0
4.1 Infra77% match

src/queue.rs

! In-memory background job queue with retries, delayed and deduplicated jobs, a dead letter ! queue and graceful shutdown. ! ! # Examples ! ! ```rust,no_run ! use tako::queue::{Queue, RetryPolicy, Job

takorust · MIT

Results for fixed example queries, refreshed from the live search every 30 minutes.

JustClaw-It in action · illustrative

From search to working code.

One command connects your agent; then it searches, compares and pulls attributed source.

claude code · JustClaw-Itillustrative
~/my-app $claude mcp add --transport http justclaw-it https://justclaw.it.com/mcp --header "Authorization: Bearer $KEY"
✓added HTTP MCP server justclaw-it
~/my-app $claude
you ›Find a Stripe checkout handler with webhook verification. Use JustClaw-It.
◈ tooljustclaw-it.search_components query: "stripe checkout webhook"
resultsranked components, each with a score, an SPDX licence and its repo
01Next.js route handler · webhook signature check
02Express middleware · idempotent event handling
you ›Use option 01 and adapt it to this app.
◈ tooljustclaw-it.get_component → full source + attribution header + permalink
editapp/api/stripe/webhook/route.ts
✓adapted to the project · licence header kept

Illustrative session: the commands and tool names are real, the results are abbreviated descriptions rather than specific components.

Claude Desktop justclaw-it connected
Find me a passwordless magic-link login I can drop into this app. Use JustClaw-It.
justclaw-it · search_componentsSearching licence-cleared components for “magic link login”…
I found a few candidates. Two fit your stack:
01 · Next.js route + email token · MIT
02 · Express handler + expiry checks · Apache-2.0
Take 01.
justclaw-it · get_componentPulling the full source with its licence header and GitHub permalink.
Changes readyapp/auth/magic-link/route.ts
lib/tokens.ts
✓ attribution header kept

Illustrative conversation with abbreviated, generic results; it does not query the live registry.

Real session, unedited: list the tools, search "stripe checkout", pull the top result with its licence header.

mcp setup

Connect JustClaw-It to your agent.

One command for Claude Code, one config entry for Cursor, VS Code, Codex and the rest: it's a standard streamable-HTTP MCP server with a bearer key. On Claude.ai or ChatGPT, add it as a connector and sign in with your JustClaw-It account instead. No key yet? Search works without one, with a small limit.

MCP endpoint: status
01 / KEY

Get a free key

No card. Free search, no key needed; up to 300 free component pulls a month (10 a day) + 30 on signup.
02 / CONNECT

Add one line

claude mcp add for Claude Code, or one JSON entry for Cursor, VS Code and Codex.
03 / BUILD

Ask your agent

"Find a Stripe checkout handler": it searches, compares scores and licences, and pulls attributed source.
Claude Code: one command
claude mcp add --transport http --scope user justclaw-it https://justclaw.it.com/mcp --header "Authorization: Bearer YOUR_API_KEY"

Replace YOUR_API_KEY with your key. claude mcp list should show it connected.

Cursor / Windsurf / VS Code / Codex
~/.cursor/mcp.json · mcp_config.json · .vscode/mcp.json · ~/.codex/config.toml

One entry each; copy it from client setup.

Server URL
https://justclaw.it.com/mcp

Send your key as Authorization: Bearer <key>. It only ever goes in your agent's config, never in a web page.

Claude.ai / ChatGPT: sign in with JustClaw-It
https://justclaw.it.com/mcp/signin

Add this URL as a custom connector, then sign in and approve on the consent screen. No API key to paste; your plan and credits come with your account. Steps: Claude.ai · ChatGPT.

Any MCP client (JSON)
{
  "mcpServers": {
    "justclaw-it": {
      "url": "https://justclaw.it.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

Per-client steps: docs.

Get a free API key Email only, no card. Takes under a minute.

quality signals

Know why a result ranks.

Every component carries five 0–10 sub-scores, averaged into one composite. Your agent sees all of them, and can pass min_composite to skip anything below the bar.

Browse 7+ UI components →
CompletenesscompletenessDoes it handle the edges you need to actually use it?
Code qualitycode_qualityIs it readable, structured and maintainable?
DeployabilitydeployabilityHow close is it to running in a real project?
ReusabilityreusabilityCan an agent adapt it without rewriting the feature?
Strategic valuestrategic_valueIs it the kind of building block worth reusing at all?

Scores come from an automated grader: static signals (repository health, licence, tests, size and structure) for every public component, with a model-graded review replacing the static score as it rolls out across the library — today 43% of scored components (2,086,146 of 4,817,681) have a model-graded review; the rest carry the static score. Treat the composite as a starting signal, not a verdict.

for coding agents

Teach your agent to reuse before it writes.

Slash-command prompts, a skill and three agents that search 4,688,749 licence-cleared components before writing code, keep attribution and check advisories.

Install the pack →
4 MCP prompts · free

Recipes as slash commands

add-feature, licence-check, starter, find-alternative: each says which tools it calls and what they cost. Works without a key. Prompts →
skill + 3 agents · free

One command for Claude Code and Codex

The justclaw-it skill plus component-scout, licence-auditor and integrator. Readable script, no telemetry: curl -fsSL https://justclaw.it.com/pack.sh | sh
check_component_security · free

Advisories before you ship

520 repositories carry published security advisories in our data (severity and fixed versions from OSV); check any component or repo, and see alerts for what you pulled on your account page. How it works →

why JustClaw-It

Why it's worth connecting

licence-cleared, with attribution

Only permissive and weak-copyleft code is served. Every result carries its SPDX licence, copyright holder and repository, and returned source starts with an attribution header — so what your agent ships is clean.

real production provenance

Every component is mined from an actual public repo, not generated on the fly — you get code that already works somewhere, with a GitHub permalink back to its source.

scored, not guesswork

Each component carries 5 sub-scores (completeness, code quality, deployability, reusability, strategic value) rolled into one composite — filter by min_composite and skip the weak ones. Today 43% of scored components (2,086,146 of 4,817,681) have a model-graded review; the rest carry a static baseline score.

scale a hand-curated kit can't match

4,670,722 real components with full source, pulled from thousands of real codebases rather than one.
vs. docs servers

Context7 tells your agent how a library works; JustClaw-It hands it production code that uses it.

Use both: docs for the API surface, JustClaw-It for a working, scored, licence-cleared implementation your agent can drop in with attribution intact.

plans

Start free. Upgrade when it earns it.

Search is free. One credit per component pull. Pro adds two tools that save the most time.

Compare plans →

Free

Free

10 credits a day

+30 to start, no card

Solo

$10/mo

300 credits a week

credits carry over

Indie

$19/mo

1,000 credits a week

credits carry over

Pro · get_component_bundle

A component that runs on the first try

The component plus the files it imports from its own repo, each with its licence header, and a manifest of npm/pip packages and install commands. 3 credits.
Pro · compose_starter

A whole starter project, attributed

Describe the app; get 3–8 complementary components assembled into a file tree with a README listing every source and licence, a NOTICE file and install commands. 10 credits.

Browse by category

a component can appear in more than one category

common questions

A clear path from search to source.

Does JustClaw-It generate code?

No. It finds existing, licence-cleared implementations mined from real public repositories and hands your agent the source. Your agent decides how to adapt it to your project.

Can I use what it returns in a commercial product?

The public library only serves permissive and weak-copyleft code (for example MIT, Apache-2.0, BSD, MPL-2.0). Each component's own licence governs: keep the attribution header it comes with.

Can I inspect a component before my agent uses it?

Yes. Every result links to its page with the repository, path, licence, scores and a source preview; try the browser.

Which clients can connect?

Any MCP client that speaks streamable HTTP with a bearer header: Claude Code, Cursor, VS Code, Codex, OpenClaw, Hermes, Windsurf and Claude Desktop each have copy-paste steps in client setup. Claude.ai and ChatGPT connect through "Sign in with JustClaw-It" (OAuth, no key to paste): see the Claude.ai and ChatGPT pages.

Where does my API key go?

Only into your agent's MCP config, as an Authorization header. It is never needed on this website, and you can rotate it any time from your account.

How do the quality scores work?

Five 0–10 sub-scores averaged into a composite; see quality signals above.

What does it cost?

Searching is free on every plan (with fair-use limits). Credits pay for pulling a component's source: the free tier gives 30 to start and 10 a day after that, no card. Paid plans add weekly credits that carry over; see pricing.

How is this different from Context7?

Context7 tells your agent how a library works; JustClaw-It hands it production code that uses it. Use both.

Free search on every plan (keyless search is capped per network). Free tier: up to 300 free component pulls a month (10 a day) + 30 on signup; daily credits don't carry over. A JustClaw-It pull returns a complete, licence-cleared component (full source, licence, attribution header and GitHub permalink), not a snippet of documentation. No credit card.

Get a free API key