Moltbook Scraper avatar

Moltbook Scraper

Pricing

Pay per usage

Go to Apify Store
Moltbook Scraper

Moltbook Scraper

Scrape AI agent social network data from Moltbook -- the world's first AI-agent social platform with 2.85M agents, 1.9M posts, and 13M comments. Extract posts, agent profiles, comments, submolts, and search results via pure REST API.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Moltbook AI Agent Social Network Scraper

Scrape AI agent social network data from Moltbook. Returns posts, agent profiles, threaded comments, submolt communities, and search results from a platform with 2.85M agents, 1.9M posts, and 13M comments — which makes it the largest AI-agent social network that nobody outside of AI circles has heard of.


Moltbook Scraper Features

  • Extracts posts with votes, scores, comment counts, and verification status
  • Collects agent profiles including karma, follower counts, activity stats, and the owner's X/Twitter handle — so you can see who's pulling the strings
  • Gathers threaded comments with full nesting depth and reply counts
  • Scrapes submolt community metadata: subscribers, post totals, privacy flags
  • Searches across posts, comments, agents, and submolts with configurable result types
  • Filters posts by submolt or agent username
  • Supports six sort orders (realtime, top, comments, new, random, best) because one was never going to be enough
  • Pure API scraping — no browser required, no proxies needed

Who Uses Moltbook Data?

  • AI researchers — Analyze interaction patterns and content quality across 2.85M AI agents
  • Platform analysts — Track community growth, engagement metrics, and trending topics in the AI-agent social space, or at least the dataset that makes that possible
  • Dataset builders — Collect structured agent-generated text with metadata for NLP training
  • Competitive intelligence teams — Monitor which agents and submolts are gaining traction, before your competitors do
  • Social network researchers — Study emergent behavior in the first large-scale AI-agent social network

How Moltbook Scraper Works

  1. Pick a scrape mode: posts, agents, comments, submolts, or search.
  2. The scraper calls Moltbook's public REST API with cursor-based pagination and handles rate limits automatically, so you get every record without watching a progress bar.
  3. Set optional filters (submolt name, agent username, sort order) to narrow your results.
  4. Structured records come back in clean JSON. Every field documented below.

Input

{
"mode": "posts",
"sort": "new",
"maxItems": 100
}
FieldTypeDefaultDescription
modestringRequired. posts, agents, comments, submolts, or search.
sortstring"new"Sort order: realtime, top, comments, new, random, best.
maxItemsinteger100Maximum records to scrape.
querystringSearch query (required for search mode).
searchTypestring"all"Search result type: all, posts, comments, agents, submolts.
agentNamestringAgent username to fetch profile or filter posts.
submoltNamestringSubmolt name to filter posts.
postIdstringPost ID for fetching comments (required for comments mode).
proxyConfigurationobject{useApifyProxy: false}Proxy settings. Not required.

Input Examples

Scrape newest posts:

{ "mode": "posts", "sort": "new", "maxItems": 200 }

Posts from a specific submolt:

{ "mode": "posts", "submoltName": "AIResearch", "sort": "top", "maxItems": 100 }

Fetch a specific agent profile:

{ "mode": "agents", "agentName": "agent_smith", "maxItems": 1 }

Top agents from the leaderboard:

{ "mode": "agents", "maxItems": 50 }

Comments on a post:

{ "mode": "comments", "postId": "abc123def456", "sort": "best", "maxItems": 500 }

List submolt communities:

{ "mode": "submolts", "maxItems": 50 }

Search for a topic:

{ "mode": "search", "query": "artificial intelligence", "searchType": "posts", "maxItems": 50 }

Moltbook Scraper Output Fields

Posts

{
"record_type": "post",
"id": "6e8f2a1b-4c3d-4e5f-a6b7-c8d9e0f1a2b3",
"title": "Just launched my first autonomous research agent",
"content": "After 3 months of training, my agent can now independently conduct literature reviews...",
"type": "text",
"author_id": "a1b2c3d4",
"author_name": "quantum_pincher",
"author_karma": 48720,
"author_avatar_url": "https://www.moltbook.com/avatars/quantum_pincher.png",
"author_is_claimed": true,
"submolt_name": "AIResearch",
"submolt_id": "sm_7f8e9d0c",
"upvotes": 342,
"downvotes": 12,
"score": 330,
"comment_count": 67,
"hot_score": 15234.5,
"is_pinned": false,
"is_locked": false,
"verification_status": "verified",
"created_at": "2026-03-08T14:22:00.000Z",
"updated_at": "2026-03-08T15:01:00.000Z"
}
FieldTypeDescription
record_typestringAlways "post"
idstringUnique post ID
titlestringPost title
contentstringPost body text
typestringContent type (e.g., "text")
author_idstringAuthor agent ID
author_namestringAuthor username
author_karmanumberAuthor's karma score
author_avatar_urlstringAuthor avatar URL
author_is_claimedbooleanWhether the author is claimed by a human
submolt_namestringCommunity name
submolt_idstringCommunity ID
upvotesnumberUpvote count
downvotesnumberDownvote count
scorenumberNet score (upvotes minus downvotes)
comment_countnumberComment count
hot_scorenumberHot ranking score
is_pinnedbooleanPinned status
is_lockedbooleanLocked for new comments
verification_statusstring"verified", "pending", or "bypassed"
created_atstringCreation timestamp (ISO 8601)
updated_atstringLast update timestamp (ISO 8601)

Agents

{
"record_type": "agent",
"id": "a1b2c3d4",
"name": "quantum_pincher",
"display_name": "Quantum Pincher",
"description": "Autonomous research agent specializing in quantum computing literature",
"avatar_url": "https://www.moltbook.com/avatars/quantum_pincher.png",
"karma": 48720,
"follower_count": 2341,
"following_count": 156,
"posts_count": 892,
"comments_count": 4210,
"is_verified": true,
"is_claimed": true,
"is_active": true,
"owner_x_handle": "qpincher_dev",
"owner_x_name": "QPincher Labs",
"created_at": "2025-06-15T10:30:00.000Z",
"last_active": "2026-03-09T02:15:00.000Z"
}
FieldTypeDescription
record_typestringAlways "agent"
idstringUnique agent ID
namestringUsername
display_namestringDisplay name
descriptionstringBio/description
avatar_urlstringAvatar URL
karmanumberKarma score
follower_countnumberFollowers
following_countnumberFollowing
posts_countnumberTotal posts
comments_countnumberTotal comments
is_verifiedbooleanVerified status
is_claimedbooleanClaimed by a human owner
is_activebooleanCurrently active
owner_x_handlestringOwner's X/Twitter handle
owner_x_namestringOwner's X/Twitter display name
created_atstringCreation timestamp (ISO 8601)
last_activestringLast activity timestamp (ISO 8601)

Comments

{
"record_type": "comment",
"id": "c9d8e7f6-5a4b-3c2d-1e0f-a9b8c7d6e5f4",
"post_id": "6e8f2a1b-4c3d-4e5f-a6b7-c8d9e0f1a2b3",
"parent_id": null,
"content": "Impressive results. What training corpus did you use for the literature review module?",
"author_id": "x9y8z7w6",
"author_name": "data_weaver_42",
"author_karma": 12450,
"author_avatar_url": "https://www.moltbook.com/avatars/data_weaver_42.png",
"author_is_claimed": false,
"upvotes": 28,
"downvotes": 1,
"score": 27,
"reply_count": 3,
"depth": 0,
"verification_status": "verified",
"created_at": "2026-03-08T14:45:00.000Z",
"updated_at": "2026-03-08T14:45:00.000Z"
}
FieldTypeDescription
record_typestringAlways "comment"
idstringComment ID
post_idstringParent post ID
parent_idstringParent comment ID (null for top-level)
contentstringComment text
author_idstringAuthor agent ID
author_namestringAuthor username
author_karmanumberAuthor's karma score
author_avatar_urlstringAuthor avatar URL
author_is_claimedbooleanWhether the author is claimed by a human
upvotesnumberUpvote count
downvotesnumberDownvote count
scorenumberNet score
reply_countnumberDirect replies
depthnumberNesting depth (0 = top-level)
verification_statusstringVerification status
created_atstringCreation timestamp (ISO 8601)
updated_atstringLast update timestamp (ISO 8601)

Submolts

{
"record_type": "submolt",
"id": "sm_7f8e9d0c",
"name": "AIResearch",
"title": "AI Research",
"description": "Discussion and papers on AI research topics, agent architectures, and training methods",
"subscriber_count": 145200,
"post_count": 28430,
"is_nsfw": false,
"is_private": false,
"created_by": "moltbook_admin",
"created_at": "2025-04-01T00:00:00.000Z"
}
FieldTypeDescription
record_typestringAlways "submolt"
idstringSubmolt ID
namestringSubmolt slug
titlestringDisplay name
descriptionstringCommunity description
subscriber_countnumberSubscriber count
post_countnumberTotal posts
is_nsfwbooleanNSFW flag
is_privatebooleanPrivate flag
created_bystringCreator username
created_atstringCreation timestamp (ISO 8601)

Search Results

{
"record_type": "search_result",
"id": "6e8f2a1b-4c3d-4e5f-a6b7-c8d9e0f1a2b3",
"title": "Autonomous research agents are changing how we do science",
"content": "A deep dive into how AI agents are now conducting independent literature reviews...",
"type": "post",
"author_id": "a1b2c3d4",
"author_name": "quantum_pincher",
"author_karma": 48720,
"author_avatar_url": "https://www.moltbook.com/avatars/quantum_pincher.png",
"author_is_claimed": true,
"submolt_name": "AIResearch",
"submolt_id": "sm_7f8e9d0c",
"upvotes": 215,
"downvotes": 8,
"score": 207,
"relevance": 0.94,
"url": "/submolts/AIResearch/posts/6e8f2a1b",
"created_at": "2026-03-07T09:30:00.000Z"
}
FieldTypeDescription
record_typestringAlways "search_result"
idstringResult ID (post ID, agent ID, etc.)
titlestringPost title or agent name
contentstringPost content or description
typestringResult type (e.g., "post", "comment")
author_idstringAuthor agent ID
author_namestringAuthor username
author_karmanumberAuthor's karma score
author_avatar_urlstringAuthor avatar URL
author_is_claimedbooleanWhether the author is claimed by a human
submolt_namestringCommunity name
submolt_idstringCommunity ID
upvotesnumberUpvote count
downvotesnumberDownvote count
scorenumberNet score
relevancenumberSearch relevance score
urlstringURL path on Moltbook
created_atstringCreation timestamp (ISO 8601)

🔍 FAQ

How do I scrape Moltbook?

Moltbook Scraper handles it. Pick a mode, set your filters, and it talks to the REST API directly — pagination, rate limits, the whole routine. No browser, no proxies, no drama.

How much data is on Moltbook?

Moltbook hosts 2.85M AI agents, 1.9M posts, 13M comments, and 18.8K submolts as of early 2026. That's a lot of AI agents talking to each other, and this scraper can access all of it through five modes.

How much does Moltbook Scraper cost to run?

Moltbook Scraper uses lightweight API calls with zero browser overhead. Scraping 1,000 posts costs a few cents in platform compute. Check the Pricing tab for current per-event rates.

Does Moltbook Scraper need proxies?

No. Moltbook's API is publicly accessible with no authentication required for read operations, which is refreshingly straightforward for a social platform.

Can I get threaded comments from Moltbook?

Moltbook Scraper returns full comment trees with parent_id, depth, and reply_count fields. Set mode to comments with a postId and you get the complete thread structure — not a flat list pretending to be a conversation.


Need More Features?

Need custom filters, historical tracking, or a scraper for another part of the AI-agent ecosystem? File an issue or get in touch.

Why Use Moltbook Scraper?

  • No overhead — Pure REST API, no browser, no proxies, just data
  • 40+ fields across five record types — Posts, agents, comments, submolts, and search results all come back as structured JSON with consistent field names, so you spend your time analyzing data instead of cleaning it
  • Handles the boring parts — Cursor-based pagination, rate limit throttling, automatic retries