Discord Server Directory Scraper
Pricing
Pay per event
Discord Server Directory Scraper
Scrape public Discord server listings from discord.com/servers, discord.me, and top.gg. Extract server names, descriptions, member counts, categories, and invite links.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape public Discord server listings from multiple directories -- no Discord token required. Extracts server names, descriptions, member counts, categories, invite links, and more from discord.com/servers, discord.me, and top.gg.
What data does it extract?
| Field | Description | discord.com | discord.me | top.gg |
|---|---|---|---|---|
| server_name | Server name | Y | Y | Y |
| server_description | Description text | Y | Y | Y |
| server_id | Discord guild snowflake ID | Y | - | Y |
| member_count | Approximate total members | Y | - | Y |
| online_count | Approximate online members | Y | - | - |
| category_tags | Category / tag labels | Y | Y | Y |
| language | Server locale (e.g. en-US) | Y | - | - |
| invite_url | Join link | Y | Y | Y |
| icon_url | Server icon image URL | Y | Y | Y |
| banner_url | Server banner image URL | Y | Y | - |
| boost_level | Nitro boost count | Y | - | - |
| verification_level | VERIFIED, COMMUNITY, etc. | Y | - | - |
| nsfw | NSFW flag | Y | - | Y |
| keywords | Server keywords / search tags | Y | Y | Y |
| votes | Community votes (top.gg only) | - | - | Y |
| source | Which directory the listing came from | Y | Y | Y |
| source_url | Direct link to the listing page | Y | Y | Y |
Input options
- Search Query -- Optional keyword to filter results (e.g. "gaming", "crypto", "anime")
- Category -- Filter by discord.com category (Gaming, Entertainment, Education, Music, Science & Tech)
- Sources -- Which directories to scrape. Defaults to discord.com. Select multiple for broader coverage.
- Max Items -- Maximum number of servers to return (default: 50)
How it works
The scraper fetches publicly accessible directory pages from each selected source and extracts server data:
-
discord.com/servers -- Parses server-rendered React data embedded in the page HTML. Supports keyword search and category filtering. Returns the richest data including member counts, boost levels, and verification status. 12 servers per page, paginated via offset.
-
discord.me -- Scrapes HTML server cards using CSS selectors. Limited data (no member counts or server IDs) but covers servers not listed on discord.com. 60+ servers per page.
-
top.gg -- Parses Next.js SSR data from the page. Includes vote counts and review scores. Tag-based browsing.
No Discord bot token or user token is required. All data comes from publicly accessible web pages.
Example output
{"server_name": "Midjourney","server_description": "The official server for Midjourney, a text-to-image AI where your imagination is the only limit.","server_id": "662267976984297473","member_count": 19247337,"online_count": 848731,"category_tags": ["Entertainment"],"language": "en-US","invite_url": "https://discord.gg/midjourney","icon_url": "https://cdn.discordapp.com/icons/662267976984297473/39128f6c9fc33f4c95a27d4c601ad7db.webp?size=256","banner_url": "https://cdn.discordapp.com/banners/662267976984297473/63249e6867f276efc07d32793b7b3b5a.webp?size=480","boost_level": 305,"verification_level": "COMMUNITY, DISCOVERABLE, VERIFIED","nsfw": false,"source": "discord.com","source_url": "https://discord.com/servers/midjourney-662267976984297473","keywords": ["AI", "artificial intelligence", "art", "creativity", "future"],"votes": 0}
Use cases
- Market research -- Discover Discord communities in specific niches
- Competitor analysis -- Track server sizes and growth across categories
- Community discovery -- Find relevant servers for outreach or partnerships
- Data analysis -- Build datasets of Discord server metadata for research
Pricing
This actor uses pay-per-event pricing:
- $0.10 per actor start
- $0.001 per server record scraped
Need more features?
If you need additional data fields, new directory sources, or a custom scraper, file an issue or get in touch. We are always open to customizing the scraper for your needs.