streamable-httpupdated 2mo ago
Publish and update your startup on BetaFinds straight from an AI agent.
What can you do with BetaFinds?
BetaFinds MCP Server
Publish and update your startup on BetaFinds straight from an AI agent.
BetaFinds is a directory for early-stage startups — discover, upvote and discuss new projects. This is its official Model Context Protocol server: point an AI agent (Claude, Cursor, …) at it and it can create your listing, post changelog updates, and upload release files for you.
- Endpoint:
https://betafinds.com/api/mcp— Streamable HTTP, hosted (nothing to install) - Auth: Bearer token, created at https://betafinds.com/profile
- Full API docs: https://betafinds.com/api.txt
- Auto-discovery: https://betafinds.com/.well-known/mcp.json
Why
Filling out submission forms — description, screenshots, links, release files — is the tedious part of launching. If you already build with an AI agent, you can skip the form entirely:
"Upload my project to betafinds.com" — then hand the agent your API token.
Quickstart (Claude Code)
-
Create an API token at https://betafinds.com/profile (format:
blt_…). -
Add the server:
claude mcp add betafinds https://betafinds.com/api/mcp \ --transport http \ --header "Authorization: Bearer blt_YOUR_TOKEN" -
Ask your agent: "List my startups on BetaFinds", or "Publish an update to <startup>: shipped dark mode and fixed the onboarding flow."
Claude Desktop
Add to your claude_desktop_config.json via mcp-remote:
{
"mcpServers": {
"betafinds": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://betafinds.com/api/mcp",
"--header", "Authorization: Bearer blt_YOUR_TOKEN"
]
}
}
}
Tools
| Tool | What it does |
|---|---|
list_my_startups |
List your startups and their slugs (start here) |
list_categories |
List available categories (by slug) |
create_startup |
Create a new startup listing (submitted for moderation) |
update_startup |
Update an existing startup's fields |
upload_image |
Upload a logo or screenshot; returns an image URL |
publish_update |
Post a "what's new" entry to a startup's changelog feed |
create_release |
Create a release (version) for Windows / macOS / Android / Linux |
request_asset_upload |
Get a presigned URL to upload a release file |
complete_asset_upload |
Finalize a release-file upload |
get_releases |
List a startup's public releases |
Typical flow
Publishing a new build end to end:
create_release → request_asset_upload (per file) → PUT the file → complete_asset_upload
Subscribers of the startup receive an email digest within ~10 minutes of a published update.
Notes
- The server is hosted and stateless (Streamable HTTP) — there is nothing to run locally.
- Listing is free; new startups go through moderation before appearing.
- A Russian-language sibling runs the same protocol at BetaList.ru
(
https://betalist.ru/api/mcp).
License
MIT © OPSoft Inc
Install
Add BetaFinds to your client. Pick the one you use.
claude mcp add --transport http betafinds https://betafinds.com/api/mcpcodex mcp add betafinds --url https://betafinds.com/api/mcp{
"mcpServers": {
"betafinds": {
"url": "https://betafinds.com/api/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"betafinds": {
"type": "http",
"url": "https://betafinds.com/api/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"betafinds": {
"url": "https://betafinds.com/api/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"betafinds": {
"serverUrl": "https://betafinds.com/api/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
10 tools
BetaFinds exposes 10 tools to a connected agent.
- list_my_startups
- List your startups and their slugs (start here)
- list_categories
- List available categories (by slug)
- create_startup
- Create a new startup listing (submitted for moderation)
- update_startup
- Update an existing startup's fields
- upload_image
- Upload a logo or screenshot; returns an image URL
- publish_update
- Post a "what's new" entry to a startup's changelog feed
- create_release
- Create a release (version) for Windows / macOS / Android / Linux
- request_asset_upload
- Get a presigned URL to upload a release file
- complete_asset_upload
- Finalize a release-file upload
- get_releases
- List a startup's public releases
Score
64 / 100
Good
- Documentation22/25
- Maintenance16/25
- Trust6/20
- Capability8/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 55 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 10 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Jul 8, 2026 |