
Meet Kafra
Kafra is a free Discord bot that puts the whole Midgard Community Hub database inside your server. Ask her about any Ragnarok Zero item, drop, monster, spawn map or refine chance with a single /kafra command - no more alt-tabbing to look things up mid-conversation.
Free forever No admin permissions Can't read your messages
What Kafra can do
Every command starts with /kafra. Type it in any channel and Discord shows you the list - you never have to memorise these.
/kafra item <name>Everything about an item - stats, type, description, and a few of the monsters that drop it.
/kafra item Iron/kafra farm <item>Where to get an item: every monster that drops it, the drop rate, and the maps that monster spawns on.
/kafra farm Jellopy/kafra monster <name>A monster's full card - level, HP, element, race, size, EXP, spawn maps and its whole drop table.
/kafra monster Poring/kafra where <monster>Just the spawn maps for a monster, grouped by zone.
/kafra where Poring/kafra map <id>What spawns on a given map. Use the map id, e.g. prt_fild08.
/kafra map prt_fild08/kafra refine <level> [item]The success chance for a +N refine step. Name the item and Kafra uses the right table - armor and each weapon level have different rates.
/kafra refine 8 Iron Cannon/kafra helpLists every command Kafra knows. Type just /kafra to get the same thing.
/kafra helpWhat the answers look like
Kafra replies right in the channel, so everyone can see it. Each answer links back to the matching page on this site.
How to add Kafra - step by step
Click the button
Hit Add Kafra to your server above (or this link). It opens Discord in a new tab. If you are not logged in, log in first.
Pick your server
A window titled “An external application wants to access your Discord account” appears. Open the “Add to Server” dropdown and choose the server you want Kafra in.
You only see servers where you are the owner or have the Manage Server permission.
Authorize
Click Continue, then Authorize. Kafra asks for one thing only: permission to add slash commands. It gets no role, cannot read your messages, and cannot kick, ban or change anything.
Pass the human check
If Discord shows an “I am human” checkbox, tick it. That is it - Kafra is now in your server.
Use it
Go to any channel and type /kafra. Discord shows the list of commands - pick one, type what you are looking for, press Enter. The answer appears in the channel with a link back to this site.
On a brand-new install the commands can take up to a minute to show up. If they do not, fully close and reopen Discord.
or share this link: https://discord.com/oauth2/authorize?client_id=1544042574606504096
Is it safe?
Kafra is added with the slash-commands scope only. It can't read messages, can't see members, gets no role, and can't moderate.
It never posts on its own. It replies to /kafra and nothing else.
No paywall, no premium tier, no ads in the replies.
Is it safe? What can Kafra do in my server?
Kafra only has permission to add slash commands. It cannot read messages, cannot see your channels or members, has no role, and cannot moderate anything. It never posts on its own - it only replies when someone runs /kafra.
Does it cost anything?
No. Kafra is completely free and always will be.
Where does the data come from?
Straight from midgardhub.com - the exact same database that powers this website. When the site's data is updated, Kafra picks it up automatically.
Can I use Kafra without adding it to a server?
Yes. On the install screen choose “Add to My Apps” instead of a server, and /kafra will work for you in DMs and in any server you are in.
The commands are not showing up.
Give it a minute after adding it. Make sure you actually have the Manage Server permission on that server. Then quit Discord completely and reopen it - the command list refreshes on restart.
Put the database in your Discord
One click, no setup. Kafra pulls live data straight from Midgard Community Hub.
Prefer the website? Everything Kafra knows lives here too - Items, Monsters, Maps and the Refine Simulator.
© 2026 Ryan Geldun. All rights reserved.
Kafra, Midgard Community Hub, and the database, guides, tools, formulas, wording and design behind them - including the text of Kafra's replies - are the property of Ryan Geldun. Copying, scraping, mirroring, republishing, or building a derivative or competing bot, database or dataset from this content is prohibited without prior written permission. See our Terms of Service.
Not affiliated with or endorsed by Gravity Co., Ltd. Ragnarok Online game names, sprites and assets remain the property of their respective owners.

