Crela
io.crela/mcpVersion 1.7.1Search the Crela software marketplace and publish, update and review your software from your agent.
Status
Responds84 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:33 UTC
- Latency
- 84 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- EU hosting detected (detected, not a legal statement)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://crela.io/mcpResponds84 msNo sign-in
Claude Code
claude mcp add --transport http crela https://crela.io/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: crela
Remote MCP server URL: https://crela.io/mcpCursor
{
"mcpServers": {
"crela": {
"url": "https://crela.io/mcp"
}
}
}VS Code
code --add-mcp '{"name":"crela","type":"http","url":"https://crela.io/mcp"}'Streamable HTTP
npm: @crela/mcp 1.7.1Package only
npm (npx)
claude mcp add crela -- npx -y @crela/mcp@1.7.1Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
13 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
check_review_statusPoll the lightweight review status of a submitted software (progress, sub-step, rate-limit budget). Returns { tool_id, tool_status, awaiting_media, missing_media, presentation, next_step, version, review_job_status, review_sub_step, review_passed, rejection_reason, review_started_at, review_completed_at, rate_limit }. awaiting_media true means the tool is approved but not listed yet because screenshots are missing (missing_media). Polling: poll every 30 s until review_job_status is neither "queued" nor "running"; a full review takes 5-15 minutes. If review_passed is false after completion: call get_review_report for structured findings. rate_limit.updates_remaining_today shows the budget shared by set_metadata and new builds. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | No | Yes | Not declared | Not declared |
delete_mediaPermanently delete a screenshot, logo or other media item from a software listing. Use get_my_software_details to get the media ids of uploaded files. Uploaded files (screenshots and logos) are also deleted from storage; video URL entries are only removed from the listing. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | Yes | No | Not declared | Not declared |
delete_softwarePermanently and irreversibly delete one of your software items. Only works if it has never been sold - sold tools cannot be deleted (buyers keep their claim); take those off the market with set_metadata { unlisted: true } instead. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | Yes | No | Not declared | Not declared |
get_my_software_detailsRead the full metadata and media list of one of your own software items by software_id. Works for all statuses (pending, approved, rejected). Returns { tool, media, missing_media, presentation } where media lists all uploaded screenshots/images with their ids and sizes, and presentation attests the listing level (incomplete, minimum, ideal) with toward_ideal, the steps left to the ideal presentation. Use this to verify current state after set_metadata, to get media ids before calling delete_media, or to read current metadata before an update. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | No | Yes | Not declared | Not declared |
get_review_reportFetch the full review report of a submitted software: pass/fail, rejection reasons and structured findings to fix. Heavier than check_review_status - call this only after the review has completed, not for live progress polling. Findings are capped at 10 locations each (a CVE finding can carry hundreds of near-identical ones); the response then sets truncated:true and locations_omitted per finding. Raise max_locations_per_finding when you actually need the long tail. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | No | Yes | Not declared | Not declared |
get_sdk_markerFetch the per-tool SDK marker (KO-10) of an EXISTING tool by software_id. Embed it via the build env var CRELA_SDK_MARKER before building a new version. For a tool that does not exist yet use preview_marker (needs slug, not software_id). Requires sign-in to your Crela account; your client asks you to connect when you first use it. | No | Yes | Not declared | Not declared |
get_softwareFull public detail of one approved software item by its slug: description, price, platforms, version, system requirements and the url of its Crela page. | No | Yes | Not declared | Yes |
get_submission_requirementsReturn the machine-readable submission rules for selling software on Crela (required fields, KO rules, bundle rules). Public, no sign-in required. Use it to check whether a project fits Crela before building. Uploading builds and screenshots needs files from disk and is only available in the local server (npx -y @crela/mcp). This server manages existing software: list_my_software, check_review_status, get_review_report, set_metadata. | No | Yes | Not declared | Not declared |
list_my_softwareList all software you own with its id, slug, review status (pending/approved/rejected/flagged), whether it is unlisted, price and sales count. Use this to recover the software_id needed by check_review_status, set_metadata and delete_software. Unlike search_software, this also returns pending, rejected and unlisted tools. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | No | Yes | Not declared | Not declared |
preview_markerCompute the per-tool SDK marker (KO-10) for a NOT-yet-created tool from its planned slug. Paid tools (price > 0) must embed this marker via the build env var CRELA_SDK_MARKER before building and submitting. For tools that already exist use get_sdk_marker (needs software_id, not slug). Returns { marker, slug, slug_available }. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | No | Yes | Not declared | Not declared |
search_softwareSearch the Crela marketplace for reviewed software, apps and games you buy once and own - no subscription. Returns only approved, publicly listed tools, each with a url to its Crela page where it can be bought. Use limit (1-50) to keep the response small and page through the rest; get_software returns the full detail of one. | No | Yes | Not declared | Yes |
set_metadataChange metadata (title, description, price, categories, tags, etc.) of an existing software - no binary upload. Changing title, description, long_description or categories on an approved tool triggers a re-review. Upgrading price_eur from 0 to a paid value also triggers re-review. All other fields (tags, price reductions, tool_languages, unlisted) do NOT trigger re-review. Set unlisted:true to take an approved tool off the market (reversible with unlisted:false) - existing buyers keep access, it just cannot be newly purchased. Rate limit: 5 updates per tool per 24 h (shared with new builds). check_review_status shows your remaining budget. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | No | No | Not declared | Not declared |
update_mediaUpdate a media item: the sort order of any item (lower sort_order appears first), or the URL of a video entry (https YouTube/Vimeo link only). This tool does not create entries: a video is added with set_metadata { video_url }. Use get_my_software_details to get media ids. Provide at least one of sort_order/url. Requires sign-in to your Crela account; your client asks you to connect when you first use it. | No | No | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Nov 13, 2026
- Updated
- Nov 13, 2026
- Repository
- Not given
- Categories (suggested)
- Developer toolsE-commerceSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared