{"uid":"cap_1ndOOjn8szjQdlzsh_5fM","slug":"bluesky-author-style-profile-api-644a4804","name":"Bluesky Author Style Profile API","description":"Auto-generated REST API matching active Model Context Protocol (MCP) tools.","url":"https://api.naco.li/v1/getStyleProfile","method":"POST","headers":{},"bodySchema":{"type":"object","required":["author"],"properties":{"author":{"type":"string"}}},"responseSchema":{"type":"object","required":["author","personaEmbedding","topKeywords","styleSummary","postCount"],"properties":{"author":{"type":"string"},"postCount":{"type":"integer"},"topKeywords":{"type":["null","array"],"items":{"type":"string"}},"styleSummary":{"type":"string"},"sourcePlatform":{"type":"string"},"personaEmbedding":{"type":["null","array"],"items":{"type":"number"}}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wv-WyoiBr3AccKsbQjCrO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a writing style profile for a Bluesky author, including persona embedding, top keywords, style summary, and post count","exampleAgentPrompt":"Can you pull the writing style profile for the Bluesky account @pfrazee.com — I want to see their style summary, top keywords, and how many posts they've made?","exampleUseCases":[{"title":"Audience persona research for marketers","prompt":"I want to understand the writing style and key themes of the Bluesky user @jay.bsky.team — can you get their style summary and top keywords so I can tailor how I engage with them?"},{"title":"Similarity matching for recommendation","prompt":"Fetch the persona embedding for the Bluesky author @atproto.com so I can compare their style vector against other accounts I'm analyzing."},{"title":"Autonomous agent persona modeling","prompt":"My agent needs to understand the communication style of @model.bsky.social on Bluesky — get their full style profile including the post count and style summary."}],"resultDescription":"Returns a JSON object containing the author handle, an integer post count, a natural-language style summary describing writing habits and tone, a list of top keywords extracted from their posts, and a numeric persona embedding array (vector representation of their writing style), plus a source platform identifier.","failureModes":["Author handle not found or invalid — may return empty or error response","Author has no posts — postCount zero and null arrays for keywords and embedding","Rate limiting or payment failure if x402 payment header is missing or malformed","Bluesky API downtime causing upstream fetch failure","Handles with private or restricted accounts may return incomplete data"],"whenToPreferThis":"Use this endpoint when you need a structured, vectorized style profile of a specific Bluesky author — especially for downstream tasks like persona similarity search, content personalization, or autonomous agent social modeling. Prefer this over generic social scraping when you need both a human-readable style summary AND a machine-usable embedding in a single call. Ideal for agents operating on the AT Protocol / Bluesky ecosystem.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:40:54.385Z","isFirstParty":false}