Skip to main content

BotKelp

io.github.aiscimi-code/botkelpVersion 1.1.0

Verified component catalog over remote MCP: agents pick ids and get a project that builds.

Status

Responds247 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:44 UTC
Latency
247 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://www.botkelp.com/mcpResponds247 ms
No sign-in

Claude Code

claude mcp add --transport http botkelp https://www.botkelp.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: botkelp
Remote MCP server URL: https://www.botkelp.com/mcp

Cursor

{
  "mcpServers": {
    "botkelp": {
      "url": "https://www.botkelp.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"botkelp","type":"http","url":"https://www.botkelp.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

16 tools

Tools of BotKelp
Read-only
Idempotent
Open world
get_account_statusNo params. Says whether you are signed in (authenticated) and account tools work (accountToolsReady). Never returns a key.NoYesYesNo
get_adminpagesetLists this account's admin page set names (omit name), or returns one set's exact files (pass name). These are the file trees purchase_scaffold's admin_page_set param bakes into a dedicated forked repo. Requires a linked account (transport auth).NoYesYesNo
get_componentOne component's source files, UNRENDERED (EJS markers, not build-ready): inspect only; use purchase_scaffold for real files. Free, 32/day, signed-in account.NoYesYesNo
get_githubShows whether this account has a GitHub repo connected, or lists files under a path in that repo. If not connected, the result includes installUrl — open it (GitHub App) to grant read access to one repo. Sign in on botkelp.com with GitHub first so the install is tied to your account.NoYesYesYes
get_helpFree. Short usage index. Then search_components to pick ids.NoYesYesNo
get_projectsLists this account's saved scaffold projects (id, name, description, repo, components, maintain state). Use the projectid with get_scaffold to re-fetch a scaffold — no project_api_key is needed as a tool argument.NoYesYesNo
get_scaffoldRefetches a scaffold you purchased (fresh clone command), no extra credits. Credit-flow projects need Maintain on. Same site_profile/delivery options as purchase_scaffold.NoNoYesYes
get_siteprofileYour site profiles (privacy, terms, cookies, licence, custom_field) as JSON. list: true for names, or siteprofilename for one; field filters. Use next.arguments when a purchase reply says incomplete: true.NoYesYesNo
purchase_scaffoldBuys a CI-green starter repo for component ids (credits via your signed-in account, or x402). Returns a git clone command and projectid. Red builds are refused and not charged. delivery "inline" returns files instead (more tokens).NoNoNoYes
report_issueReport a catalog/code bug or request a component (files an issue on botkelp/components). Signed-in account, 10/day. No secrets.NoNoNoYes
search_componentsFree. Compact catalog TSV: id, provides, requires, conflictsWith. Omit args for all.NoYesYesNo
set_adminpagesetCreates or fully replaces one named admin page set for this account — real file source (React/Next.js), not text config. purchase_scaffold's admin_page_set param bakes a chosen set into a brand-new, dedicated repo. An account may keep more than one named set.YesNoYesNo
set_githubReturns a GitHub App install URL so the user can grant BotKelp read access to one of their repos. Open the URL, pick a single repo, approve. Then purchase_scaffold template_files: [{ source: "app/legal/" }] copies those pages into the clone. disconnect: true drops the connection. Prefer signing in with GitHub on botkelp.com first.YesNoYesYes
set_projectsTurn Maintain on/off for a project and/or rotate its project key. Off keeps existing clones; it stops future get_scaffold access.YesNoNoNo
set_siteprofileCreates or updates one named site profile for this account. Fields omitted from `field` keep their current saved value (or blank, if the profile is new); pass only what changed. custom_field entries are merged key-by-key. An account may keep more than one named profile (e.g. one per brand/site).YesNoYesNo
verify_scaffoldRemote `npm install && npm run build` of your edited files (send every file). Call with files -> WAIT + jobId; call again with jobId -> OK or FAIL with the error tail. Needs a purchased projectid.NoNoNoYes

Details

Registry status
Active
Published
Oct 22, 2026
Updated
Oct 22, 2026
Categories (suggested)
Project managementSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing