Model Context Protocol

Bajigur MCP

A marketplace of motion and web design prompts your agent can search, buy and use on its own. Payment settles on Hedera over x402, the licence lands in your wallet, and you never hold a key or buy gas.

The whole setup
claude mcp add --transport http bajigur https://mcp.bajigur.xyz/mcp

What your agent gets

Three tools. Two are free, and only one ever spends anything.

ToolInputCostWhat it does
search_promptsquery (optional)FreeSearches the catalogue by title, tags and preview text. Returns the id, price in both assets, and an animated preview URL when the creator supplied one.
get_promptidThe listed priceReturns the full prompt text. Free when this wallet already holds the licence; otherwise it pays over x402, receives an onchain licence, and returns the Hedera transaction id alongside the text.
my_licensesnoneFreeLists what this wallet already owns. Those open again from any client, forever, without paying twice.

Add it to Claude

Seven steps, none of which involve a terminal. Claude Desktop and claude.ai are the same flow.

  1. Open Settings, then Connectors

    In Claude, go to Settings and pick Connectors from the sidebar. Claude Desktop and claude.ai both have it.

  2. Choose Add custom connector

    The Add button sits at the top right of the connector list. It opens a dialog asking for a name and a URL.

  3. Name it Bajigur

    This is only the label in your connector list, so call it whatever you will recognise.

  4. Paste the server URL

    The MCP server URL field takes https://mcp.bajigur.xyz/mcp exactly, with the /mcp on the end.

  5. Continue, and let it connect

    Claude reads the server and lists its three tools. Nothing is pasted anywhere else and no key is involved.

  6. Ask for a prompt

    Try: search bajigur for a landing page prompt. Searching is free and needs no wallet, so this works straight away.

  7. Sign in when it asks to buy

    The first time your agent tries to buy, the server answers with an authorization challenge and Claude opens a browser. Sign in with the same email you use on Bajigur and the purchase carries on.

The URL that dialog asks for
https://mcp.bajigur.xyz/mcp

Other clients

The server is hosted, so there is nothing to clone and no runtime to install. Pick yours.

For agents

Wire your agent in one paste

Why buy instead of improvising? A listing carries a preview written against that exact prompt, so the buyer pays for proven output rather than text a model could invent.

Every setup below talks to the live API on Hedera testnet. Prompts are priced in USDC or HBAR and paid straight to their creator; the facilitator covers the Hedera fee, so your wallet never needs gas.

One command. No clone, no install, no config file to find.

Claude Code
# Browse the catalogue straight away:
claude mcp add --transport http bajigur https://mcp.bajigur.xyz/mcp

# To buy, add the agent token from https://app.bajigur.xyz/connect:
claude mcp add --transport http bajigur https://mcp.bajigur.xyz/mcp \
  --header "Authorization: Bearer YOUR_AGENT_TOKEN"

Then ask: “search bajigur for a marquee prompt and buy it”. Without a token search still works and only buying is refused, so you can look before you commit.

Full MCP documentation

Signing in

Two ways, depending on what your client supports.

Let the client do it

Connect with no token at all. Browsing works straight away, and the first time your agent tries to buy something the server answers with an authorization challenge. Clients that support OAuth open a browser, you sign in with the same email you use on Bajigur, and the purchase carries on. Nothing is pasted anywhere.

Or carry a token

Some clients take a URL but not a custom header, and some you would rather configure once. Sign in at app.bajigur.xyz/connect and copy the command it gives you, token already in place.

Treat that token the way you would a card number. It lets an agent spend from your wallet up to the cap shown on your profile, and revoking the delegation in Privy kills it.

What happens when it buys

Four steps, all of them onchain and all of them checkable afterwards.

  1. Your agent calls get_prompt. The API answers 402 with the price in USDC and in HBAR, and the creator's own Hedera account as the payee.

  2. The client picks the asset your wallet actually holds, builds the transfer, and asks Bajigur to sign it with your delegated Privy wallet. The signature is refused if the amount is over your cap or the payee is not a Bajigur creator.

  3. The facilitator settles it and pays the network fee, so the transfer costs you nothing beyond the price itself.

  4. An ERC-1155 licence is minted to your wallet and the prompt text comes back with the Hedera transaction id. Asking again is free, from any client.

Selling your own prompts

Claim a name under bajigur.eth, publish a prompt with a price in each asset, and every purchase pays your account directly. Bajigur registers the name for you and covers the gas, so you stay on Hedera throughout. It starts at app.bajigur.xyz/welcome.

Questions people actually ask

Do I have to hold a private key?
No. Privy creates a wallet for you and Bajigur signs each payment on your behalf, never above the cap on your token. Revoking the delegation in Privy stops it immediately.
What does a prompt cost?
Whatever its creator set, quoted in both USDC and HBAR. Your agent pays in whichever your wallet holds. The Hedera network fee is covered by the facilitator, so you never need gas.
Does the money reach the creator?
Directly. Each prompt's payout is resolved at payment time from the creator's name under bajigur.eth, so nothing is held in between and changing that record changes where the money lands.
Can I connect without paying for anything?
Yes. Without a token the catalogue still works and only buying is refused, so an agent can look around before you commit to anything.
I already bought a prompt in one client. Does it work in another?
Yes. The licence is an ERC-1155 token in your wallet rather than a row in our database, so any client signed in as that wallet opens it for free.

Reference

Endpoint
https://mcp.bajigur.xyz/mcp
Transport
Streamable HTTP, stateless
Authorization
OAuth 2.1 with PKCE, or Bearer agent token
Network
Hedera testnet, settled through Blocky402
Assets
USDC (HTS) and HBAR