GitHub - nicklaunches/builders-backlinks.com · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
nicklaunches
builders-backlinks.com
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>20 Commits<br>20 Commits
.github/workflows
.github/workflows
next-app
next-app
.gitignore
.gitignore
CLAUDE.md
CLAUDE.md
LICENSE
LICENSE
README.md
README.md
View all files
Repository files navigation
builders-backlinks.com
A free backlink exchange for indie builders, driven from your coding agent.
Submit a site, get matched with another builder in your category, and trade one link each. The whole exchange is exposed as an MCP server , so the trade happens where the work happens.
Built by nicklaunches.com · @nicklaunches
Why MCP is the point, not a feature
Ranking Raccoon publishes that 71% of link requests get a reply and only 35% become a published link. So roughly half of agreed trades die, not because anyone changed their mind, but because placing the link means opening an editor, finding the right page, writing a sentence, committing, and deploying.
An agent is already sitting in that repository.
trade a link
⏺ list_matches a masked partner in your category<br>⏺ respond_to_match both sides accept, identities unlock<br>⏺ get_link_brief target URL, approved anchors, guidance<br>⏺ Edit content/blog/… the agent writes it into your repo<br>⏺ mark_link_placed ✓ verified live · content · dofollow">> trade a link
⏺ list_matches a masked partner in your category<br>⏺ respond_to_match both sides accept, identities unlock<br>⏺ get_link_brief target URL, approved anchors, guidance<br>⏺ Edit content/blog/… the agent writes it into your repo<br>⏺ mark_link_placed ✓ verified live · content · dofollow
Install
claude mcp add --transport http builders-backlinks \<br>https://builders-backlinks.com/api/mcp \<br>--header "Authorization: Bearer bb_live_..."
Get a key at /app/key. The read tools (search_partners, get_categories, get_rules) need no key at all, so the server connects and is useful before you sign in to anything.
Eleven tools, fully documented at /docs/mcp. Cursor, Codex, and Gemini CLI config is on that page too, though only the Claude Code and Cursor forms have been confirmed against the real clients.
Local development
Requires Node 22+, pnpm, and a local PostgreSQL. The app lives in next-app/; there is no root package.
cd next-app<br>pnpm install<br>cp .env.example .env.local # then fill it in<br>createdb builders_backlinks # or point DATABASE_URL anywhere<br>pnpm db:migrate<br>pnpm dev
pnpm dev is Next on Node, which is convenient and is not the production runtime. CLAUDE.md has the full command list, how to run it the way it actually deploys, and the workerd behaviour that only shows up there.
Hosting
Cloudflare Workers via OpenNext, with Postgres (Neon in production) behind a Hyperdrive binding. Analytics is Cloudflare Web Analytics, which is cookieless, and which is what keeps the claim on /privacy true: the only cookie this site sets is your sign-in session.
Deploys are automatic. Push to main and .github/workflows/deploy.yml typechecks, lints, tests, applies migrations, builds and deploys. Nothing is run by hand.
Licence
MIT. See LICENSE.
About<br>No description, website, or topics provided.<br>Resources<br>Readme<br>MIT license<br>Activity<br>Stars<br>3 stars<br>Watchers<br>0 watching<br>Forks<br>0 forks<br>Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.