Skip to main content
Glama

BetaFinds

Server Details

Publish and update your startup on BetaFinds from an AI agent — listings, changelog, releases.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
pendurov/betafinds-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 14 tools

Disambiguation5/5

Every tool has a clear, distinct purpose: startup CRUD, stage management, release handling, image upload, category listing, updates, reviews, waitlist. No overlapping ambiguities.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., create_startup, list_categories, upload_image). No mixing of conventions.

Tool Count5/5

14 tools is well-scoped for a startup management platform. Each tool serves a specific function without redundancy, covering core workflows.

Completeness4/5

Covers the full lifecycle: create, update, stage transitions, launch, releases, file uploads, images, categories, updates, waitlist, and reviews. Missing delete startup or team management, but these are minor gaps.

Available Tools

14 tools
announce_launchAInspect

Announce your startup's official launch: the stage becomes LAUNCHED, a LAUNCH update is published, and waitlist members are notified (once). A working product link is required (url or an already saved store link).

Inputs: body (required), title (required), startup_slug (required), url, +1 more. Returns: slug, stage, message, firstLaunch

change_startup_stageA
Idempotent
Inspect

Change your startup's product stage: PRELAUNCH — preparing to launch, BETA — recruiting beta testers, PAUSED — development paused (requires public_note). To move to LAUNCHED use announce_launch. Allowed transitions: PRELAUNCH→BETA/PAUSED, BETA→PAUSED, PAUSED→PRELAUNCH/BETA.

Inputs: stage (required), startup_slug (required), public_note. Returns: slug, stage, message

complete_asset_uploadA
Idempotent
Inspect

Confirm that the release file has been uploaded. Verifies the file's presence and size in storage and makes it available for download.

Inputs: asset_id (required). Returns: downloadUrl

create_releaseAInspect

Create a release (version) of your startup. By default also publishes a RELEASE-type update with the notes text. After creation, upload files via request_asset_upload.

Inputs: version (required), startup_slug (required), notes, announce. Returns: message, version, release_id

create_startupAInspect

Create a new startup on BetaFinds (submitted for review). Upload the logo and screenshots first via upload_image (or POST https://betafinds.com/api/v1/images) and pass the returned URLs here. Set the category by slug — get the list via list_categories (a category name also works, case-insensitive).

Inputs: name (required), tagline (required), description (required), url, +12 more. Returns: url, slug, status, message

get_releasesA
Read-onlyIdempotent
Inspect

Список опубликованных релизов стартапа с файлами. Для LAUNCHED-проектов downloadUrl — постоянная прямая ссылка. На закрытых стадиях ссылка возвращается только для своих стартапов или где у вас открыт доступ (иначе locked=true, downloadUrl=null).

Inputs: startup_slug (required). Returns: items

get_store_reviewsA
Read-onlyIdempotent
Inspect

Public Google Play and App Store reviews of your startup: monitoring state per store and the latest reviews (rating, text, developer response). Reviews are collected automatically via the app links.

Inputs: startup_slug (required), page. Returns: slug, total, reviews, monitors

get_waitlistA
Read-onlyIdempotent
Inspect

Waitlist summary for your startup: aggregated counters (active, per week/month, ready to test, invited/accepted), answer distribution for the question, recent anonymized answers and campaigns with aggregated statistics. Participants' contact details are not returned.

Inputs: startup_slug (required). Returns: slug, stage, question, waitlist, +1 more

list_categoriesA
Read-onlyIdempotent
Inspect

List of available categories (slug and name) for create_startup.

Inputs: no named parameters. Returns: items

list_my_startupsA
Read-onlyIdempotent
Inspect

List of your startups on BetaFinds (slug, name, status). Updates can only be published for startups with APPROVED status.

Inputs: no named parameters. Returns: items

publish_updateAInspect

Publish an update (an entry in the «What's new» feed) for your startup. Subscribers receive an email summary within ~10 minutes. body supports Markdown.

Inputs: body (required), title (required), startup_slug (required), type, +1 more. Returns: id, message, publishedAt

request_asset_uploadAInspect

Get a one-time link to upload a release file (Windows/Mac/Android/Linux, up to 1 GB). Then upload the file: curl -T '<upload_url>'. After uploading, call complete_asset_upload.

Inputs: size (required), filename (required), platform (required), release_id (required), +1 more. Returns: assetId, uploadUrl, downloadUrl, instructions

update_startupA
Idempotent
Inspect

Update an existing startup: app-store links, website, short/full description, tags, category, logo and screenshots. Upload the logo and screenshots first via upload_image and pass the returned URLs (screenshots fully replace the current set; to clear the logo, pass an empty string). Pass only the fields you want to change. See current values via list_my_startups. Note: editing an approved startup sends it back to moderation.

Inputs: startup_slug (required), url, logo, tags, +11 more. Returns: url, slug, status, message

upload_imageAInspect

Upload an image (logo or screenshot) for create_startup. Pass the file content as base64 (data is base64 only, no data: prefix). Returns a url to pass into create_startup. Max 2 MB; formats: JPEG, PNG, WebP, GIF.

Inputs: data (required), mime_type (required), filename. Returns: url, path

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Enables AI assistants like Claude and Cursor to publish, schedule, or save changelog entries as drafts, delivering them to an in-app widget, public changelog page, and RSS feed with optional subscriber email. It can also read recent published entries so assistants can summarize releases or avoid duplicates.
      2
      35 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables submitting products for launch, browsing the product directory and weekly winners, and finding 333 curated startup launch directories from an AI agent.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.