MCP App Store
by KeenEthics

Overview

camelBots turns a description into a running Discord bot. Say what your bot should do, for example roll dice for game night, welcome new members or run a trivia round, and camel-builder, camelBots' builder, writes its code, tries it in a private test channel and saves it. Ask for changes in plain words; when you are happy, publish it and add it to your server with one link that opens Discord's own screen. camelBots hosts the bot for you: there is nothing to install or keep running. It is for community owners, moderators and anyone who wants a custom bot without writing or hosting code. The app acts only on the camelBots account you sign in with, and only on its bots. A bot stays a draft until you publish it, and adding it to a server always happens on Discord's screen, where you pick a server you manage. It never asks for Discord bot tokens or other credentials in the conversation: camelBots asks for them on its own pages. Deleting a bot is done in camelBots itself.

Tools

create_bot

ChatGPT
Create a new Discord bot from a description of what it should do, and have camel-builder build it: write its code, try it in a test channel and save it. Returns the bot and camel-builder's reply, or status working with a requestId for get_builder_reply. The bot is a draft until published.

get_bot

ChatGPT
One of the person's bots: whether it is a draft or live and its published version, unpublished changes, where it is installed, its link to add it to Discord, and the last lines of its test channel (what camel-builder and the person tried). Shows a card with an Add to Discord button.

get_builder_reply

ChatGPT
Wait for camel-builder's reply to a turn create_bot or message_builder started (status working): up to about 40 seconds, then its reply, what it asks, or status working again.

list_bots

ChatGPT
List the person's Discord bots on camelBots: each one's name, what it does, whether it is a draft or live (and its published version), unpublished changes, and the servers and channels it is in.

message_builder

ChatGPT
Send camel-builder a message: change a bot, fix it, try it, ask how it works, or answer camel-builder's question. Returns its reply, or status working with a requestId for get_builder_reply. It changes only the bot's draft: the live bot and its published versions stay as they are until publish_bot. Nothing this tool does deletes a bot or changes what is live. teamMessages, when there are any, are messages to the person from the camel team (the people who run camelBots): show them to the person as the team's, not camel-builder's.

publish_bot

ChatGPT
Publish a bot: release its saved code as a new version, which then runs live in every server and channel it is in. Refused, with the problems, when the saved code doesn't check clean. Returns its card, with the link to add it to Discord.

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

App Stats

7

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily