Skip to content

Mastodon API: Get profile

Gets a public Mastodon profile by handle or profile link, with its bio, counts, dates and profile fields. Major servers are read directly. Other servers are looked up through mastodon.social, and their home-server account ID is not available.

mastodon.social (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Mastodon.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Account, requiredaccount

Full handle, handle on mastodon.social, or profile link, for example Gargron@mastodon.social.

https://fosstodon.org/@kev

Output

From a run on Oct 23, 2026, shortened for this page.
{  "bio": "Used to help run Fosstodon. These days, I just hang out here.\nI work in InfoSec and live with two kids, one wife, two dogs, a blind cat, a flock of 25 chickens, 8 goats, and more fish than I can count.\nAlso into watches and motorbikes — both riding and wrenching.\nThis account isn't monitored often (…",  "posts": 1371,  "handle": "kev@fosstodon.org",  "is_bot": false,  "followers": 13017,  "following": 141,  "account_id": "1",  "avatar_url": "https://cdn.fosstodon.org/accounts/avatars/000/000/001/original/8f82f81f058d509e.png",  "joined_date": "2017-08-01",  "profile_url": "https://fosstodon.org/@kev",  "display_name": "Kev Quirk",  "profile_fields": [    {      "label": "Blog",      "value": "https://kevquirk.com"    },    {      "label": "Pure Commons",      "value": "https://purecommons.org"    }  ],  "last_active_date": "2026-10-22"}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
mastodon.social/get_profile
Returns
handle, display name, bio, counts, dates, profile fields, avatar, profile URL

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method mastodon.social/get_profile with the inputs above.

Ask your agent

  • Look up the Mastodon profile for Gargron@mastodon.social and show me his bio and follower count
  • Can you get the public profile details for the account @Gargron@mastodon.social, including profile fields and join date?
  • I need the display name, avatar, and profile URL for https://mastodon.social/@Gargron
  • Find the Mastodon user jaypeters@fosstodon.org and tell me how many posts and following they have
  • What's the bio and creation date for the fediverse account eugen@mastodon.social?
  • Lists a Mastodon account's latest public posts, newest first. Replies and boosts are optional. Private and unlisted posts are left out.

    mastodon.social/list_recent_posts
  • Lists the latest public posts for a hashtag on a Mastodon server, newest first. Some servers require login for public timelines.

    mastodon.social/list_hashtag_posts
  • Looks up a public Bluesky profile by handle or profile link, including bio, audience counts and join date. A bare name first checks its .bsky.social handle, then the top relevant people-search result.

    bsky.app/get_profile
  • Gets the public X profile for a username or profile link, including counts, verification, images and account details. Does not include posts or a timeline.

    x.com/get_profile
  • Gets a TikTok creator's public profile and totals (followers, following, likes, videos) from a username, @handle or profile link. Profiles not visible to public visitors cannot be returned.

    tiktok.com/get_profile
  • Gets an Instagram account's public profile from its username, @name or profile link: name, bio, exact follower, following and post counts, verified and private flags, first bio link, profile picture and account ID.

    instagram.com/get_profile
  • Looks up public Instagram account totals, engagement and grade on Social Blade by handle or profile link. Daily history and 30-day follower change need a Social Blade sign-in, so they are not returned.

    socialblade.com/get_instagram_stats
  • Gets a public Threads profile by username or profile link, with bio, followers, verification, picture and bio links. Private profiles are not returned.

    threads.com/get_profile