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.
claude mcp add --transport http bajigur https://mcp.bajigur.xyz/mcpWhat your agent gets
Three tools. Two are free, and only one ever spends anything.
| Tool | Input | Cost | What it does |
|---|---|---|---|
search_prompts | query (optional) | Free | Searches 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_prompt | id | The listed price | Returns 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_licenses | none | Free | Lists 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.
Open Settings, then Connectors
In Claude, go to Settings and pick Connectors from the sidebar. Claude Desktop and claude.ai both have it.
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.
Name it Bajigur
This is only the label in your connector list, so call it whatever you will recognise.
Paste the server URL
The MCP server URL field takes https://mcp.bajigur.xyz/mcp exactly, with the /mcp on the end.
Continue, and let it connect
Claude reads the server and lists its three tools. Nothing is pasted anywhere else and no key is involved.
Ask for a prompt
Try: search bajigur for a landing page prompt. Searching is free and needs no wallet, so this works straight away.
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.
https://mcp.bajigur.xyz/mcpOther 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.
# 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 documentationSigning 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.
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.
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.
The facilitator settles it and pays the network fee, so the transfer costs you nothing beyond the price itself.
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