@orchyn/mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ORCHYN_PORT | No | port for --http and login | 3457 |
| ORCHYN_BASE_URL | No | orchyn server base URL (trailing slash stripped) | https://api.orchyn.com |
| ORCHYN_TRANSPORT | No | stdio or http (same as --http) | stdio |
| ORCHYN_PUBLIC_URL | No | public base URL advertised in OAuth metadata (HTTP mode) | http://localhost:3457 |
| ORCHYN_ACCESS_TOKEN | No | orchyn JWT access token; takes priority over the credentials file | |
| ORCHYN_CREDENTIALS_FILE | No | token store path | ~/.config/orchyn-mcp/credentials.json |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
| extensions | {
"io.modelcontextprotocol/ui": {
"mimeTypes": [
"text/html;profile=mcp-app"
]
}
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| analyze_postA | Analyze a social post (video, image, carousel/slideshow) from its link — imports the media and runs AI analysis over the actual content (video frames, carousel images, caption). Supports TikTok, Instagram, YouTube, X/Twitter, Douyin, Xiaohongshu and Bilibili. Returns the full analysis once finished. AI analysis — 1 free use, then 6 credits per use.Use when the visuals are the point; for script, hook and structure alone, analyze_post_fast costs a third as much. |
| get_social_mediaA | Fetch a social post's media from a TikTok, Instagram, YouTube, X/Twitter, Douyin, Xiaohongshu or Bilibili URL: contentType (video/image/carousel/slideshow), title, caption, author, stats and direct media URLs. Returns an inline thumbnail image. Consumes 1 orchyn credit (20 free credits included for new users).Use when you need the post's facts and media and nothing more; if you want it interpreted, use analyze_post_fast instead. |
| discover_social_postsA | Discover recent posts (video, image, carousel, slideshow) for a niche on YouTube, TikTok, Instagram, Douyin, Xiaohongshu, X/Twitter or Bilibili. Each post includes title/caption, thumbnailUrl, externalUrl, views/likes/comments and inline thumbnails (up to 4) so they show in chat. Say "next" to paginate (offset), or "analyze the 2nd one" / "analyze all" for batch analysis. Use to find individual posts to look at; use niche_report when you want the pattern across them rather than the posts themselves. Consumes 2 orchyn credits (20 free credits included for new users). |
| get_user_postsA | List recent posts by a creator handle (e.g. @zoundsapp) on TikTok, Instagram, YouTube, Douyin, Xiaohongshu, X/Twitter, Bilibili or LinkedIn (LinkedIn uses the profile public_id from the URL, e.g. 'williamhgates'). Each post includes title/caption, thumbnailUrl, externalUrl, views/likes/comments and inline thumbnails (up to 4) so they show in chat. Use this when Claude needs to pull more posts from the same account to spot a pattern, or to scan a whole profile. Consumes 2 orchyn credits (20 free credits included for new users).Use to scan one creator's output; use find_hook_pattern when you want their formula extracted rather than the raw list. |
| analyze_creator_profileA | Deep-dive a whole creator profile on TikTok, Instagram, YouTube, Douyin, Xiaohongshu, X/Twitter, Bilibili or LinkedIn: fetch recent posts, run multimodal AI on up to 3, then synthesize a profile report — creator summary, niche, content themes, hook styles, strengths/weaknesses, engagement patterns, audience insights, variation ideas, collaboration fit. AI analysis — 1 free use, then 15 credits per use.Use for a full teardown when the visuals matter; find_hook_pattern gives you their formula from captions for a fraction of the price. |
| get_post_commentsA | Fetch top comments for a post URL on TikTok, Instagram, YouTube, Douyin, X/Twitter, Bilibili or LinkedIn, plus keyword clusters from TikTok Analytics when available — audience sentiment/audience-signal analysis. Consumes 2 orchyn credits (20 free credits included for new users).Use when you want to read what people actually wrote; use analyze_comments when you want it synthesised into what to do next. |
| search_creatorsA | Search creators by niche/keyword on TikTok, Instagram, Xiaohongshu, YouTube or Douyin — username, nickname, follower count, signature, verified status. Use to find influencers to vet or analyze. Consumes 2 orchyn credits (20 free credits included for new users).Use when you know the niche but not the names; use get_similar_creators when you already have one creator that works. |
| get_similar_creatorsA | Find lookalike creators for a given handle — TikTok similar-user recommendations or Instagram similar users. Useful for scaling: 'if this creator works, here are more like them'. Consumes 2 orchyn credits (20 free credits included for new users).Use when one creator already fits and you want more of the same. |
| discover_soundsA | Discover trending sounds/music for a keyword on TikTok or Instagram — the sound is a huge ranking signal for TikTok virality. Returns title, artist, duration, play/cover URLs. Consumes 2 orchyn credits (20 free credits included for new users).Use when picking audio for a post, or to spot a sound before it peaks. |
| get_post_transcriptA | Get the words actually spoken in a TikTok or YouTube post by reading its caption track. Cheap and exact — use this before analyze_post when you need the script, hook wording or CTA verbatim rather than an interpretation. Returns plain text with a word count, or available:false with a reason when the post has no captions. Consumes 1 orchyn credit.Use before any analysis when the exact wording matters. |
| analyze_commentsA | Read a post's comment section and return what the audience is actually saying: sentiment, recurring themes, the questions they ask, objections raised, content they request, the language they use, and follow-up video ideas grounded in it. Use when the goal is 'what should I make next' rather than 'what did people write'. Consumes 6 orchyn credits.Use when the goal is what to make next rather than what people wrote. |
| compare_postsA | Compare 2-5 posts side by side and explain the performance gap: which won, what actually differed (hook, format, length, caption, hashtags), shared strengths, testable lessons and one concrete next experiment. Use for 'why did this one work and that one not'. Consumes 8 orchyn credits.Use when two posts differ in performance and you need to know why. |
| discover_hashtagsA | Trending TikTok hashtags from the Creative Center trend board, with post counts, view counts and whether each is rising, cooling or steady. Filter by country and time window. Use to find what to tag, or to spot a wave early. Consumes 2 orchyn credits.Use to find what to tag, or to spot a wave early. |
| analyze_post_fastA | Same analysis as analyze_post but built from the post's transcript, caption and stats instead of its video frames — a third of the price. Weaker on visual style, just as strong on hook, script structure, CTA and audience. Consumes 2 orchyn credits.Use this by default; reach for analyze_post when the visuals are the point. |
| write_hooksA | Write alternative opening hooks — the first line said or shown on screen. Give a url to riff on an existing post (it reads the real transcript), or a topic to start from nothing. Consumes 2 orchyn credits.Use when you know the subject and need openings to choose between. |
| create_variantsA | Turn a post that worked into variants a creator could film next — same mechanism, different execution. Each variant has a hook, the angle that changes, ordered shot beats and a CTA. Consumes 3 orchyn credits.Use after analysing a post to move from why it worked to what to make. |
| score_draftA | Review your own draft BEFORE you film or post it: hook strength, clarity and payoff scores, concrete fixes, a rewritten hook and a tightened draft. Consumes 2 orchyn credits.Use before filming, while changing it is still cheap. |
| repurpose_postA | Rewrite one post for other surfaces — X thread, LinkedIn post, carousel slides, YouTube title/description, newsletter. Consumes 2 orchyn credits.Use when a post already worked and you want it on other surfaces. |
| niche_reportA | What is working in a niche right now: dominant formats, hook patterns, what over- and underperforms, gaps nobody is filling, and what to make next. Consumes 3 orchyn credits.Use when entering a niche or deciding what to make next, rather than judging one post. |
| find_hook_patternA | Extract a creator's repeatable formula from their captions and performance, with fill-in-the-blank templates another creator could adapt. Consumes 2 orchyn credits.Use to reverse-engineer a creator you want to learn from. |
| check_orchyn_creditsA | Check your orchyn credit balance, billing URL and pack size. No cost — call anytime to see remaining credits before running other tools.Use before a run of paid calls to confirm the balance covers it. |
| buy_orchyn_creditsA | Buy an MCP credit pack via Stripe Checkout. Returns a secure checkout URL — open it in your browser to pay. Credits are added automatically after payment. No cost to call.Use when the balance is short and the user has agreed to top up. |
| orchyn_loginA | Get a fresh login URL to re-authenticate your MCP session. Call this tool when you need to reconnect or when the session has expired. No cost to call.Use when a call fails with an authentication error, to re-link the account. |
| understand_social_postA | Import a social post URL AND understand it with multimodal AI over the actual video/images: summary, hook strength, viral triggers, format breakdown and variation ideas. Includes the thumbnail. Supports TikTok, Instagram, YouTube, X/Twitter, Douyin, Xiaohongshu and Bilibili. AI analysis — 1 free use, then 6 credits per use.Use when you need a factual description of what physically happens on screen; analyze_post is the better default for strategy. |
| watch_creatorA | Add a creator to your watchlist so you can ask later what they have posted since. Stores the handle only — nothing is fetched here, so there is no cost. Use catch_up_watchlist to see what changed. No cost to call. |
| unwatch_creatorA | Remove a creator from your watchlist. Nothing is fetched, so there is no cost. No cost to call. |
| catch_up_watchlistA | What the creators you watch have posted since you last checked. Fetches each one's recent posts and compares them against the snapshot taken at your last catch-up, then moves the snapshot forward — so this answers 'what is new' rather than 'what exists'. The first run for a creator has nothing to compare against and just records the baseline. Consumes 2 orchyn credits per creator checked. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| teardown_creator | Reverse-engineer what a creator does that works: their repeatable hook formula, caption style, posting pattern, and what you could adapt. |
| niche_briefing | A briefing on a niche right now: dominant formats, hook patterns, trending tags and sounds, the gaps nobody is filling, and what to make next. |
| check_my_draft | Review a script, caption or hook before filming — scores, concrete fixes, and stronger hook options. The one workflow that runs before the content exists. |
| post_teardown | Understand a single post properly: what is said, why it works, and what the audience did with it. |
| why_this_won | Compare posts that performed differently and explain the gap in terms you can act on. |
| what_to_make_next | Go from 'this one worked' to a shot list — variants with hooks, angles and beats, grounded in what the audience asked for. |
| repurpose_everywhere | Reshape one post that already worked into the formats other platforms reward, keeping the argument and changing the shape. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Orchyn Analyze Post | |
| Orchyn Analyze Post (Apps SDK) | |
| Orchyn Get Social Media | |
| Orchyn Get Social Media (Apps SDK) | |
| Orchyn Discover Social Posts | |
| Orchyn Discover Social Posts (Apps SDK) | |
| Orchyn Get User Posts | |
| Orchyn Get User Posts (Apps SDK) | |
| Orchyn Analyze Creator Profile | |
| Orchyn Analyze Creator Profile (Apps SDK) | |
| Orchyn Get Post Comments | |
| Orchyn Get Post Comments (Apps SDK) | |
| Orchyn Search Creators | |
| Orchyn Search Creators (Apps SDK) | |
| Orchyn Get Similar Creators | |
| Orchyn Get Similar Creators (Apps SDK) | |
| Orchyn Discover Sounds | |
| Orchyn Discover Sounds (Apps SDK) | |
| Orchyn Get Post Transcript | |
| Orchyn Get Post Transcript (Apps SDK) | |
| Orchyn Analyze Comments | |
| Orchyn Analyze Comments (Apps SDK) | |
| Orchyn Compare Posts | |
| Orchyn Compare Posts (Apps SDK) | |
| Orchyn Discover Hashtags | |
| Orchyn Discover Hashtags (Apps SDK) | |
| Orchyn Analyze Post Fast | |
| Orchyn Analyze Post Fast (Apps SDK) | |
| Orchyn Write Hooks | |
| Orchyn Write Hooks (Apps SDK) | |
| Orchyn Create Variants | |
| Orchyn Create Variants (Apps SDK) | |
| Orchyn Score Draft | |
| Orchyn Score Draft (Apps SDK) | |
| Orchyn Repurpose Post | |
| Orchyn Repurpose Post (Apps SDK) | |
| Orchyn Niche Report | |
| Orchyn Niche Report (Apps SDK) | |
| Orchyn Find Hook Pattern | |
| Orchyn Find Hook Pattern (Apps SDK) | |
| Orchyn Check Orchyn Credits | |
| Orchyn Check Orchyn Credits (Apps SDK) | |
| Orchyn Buy Orchyn Credits | |
| Orchyn Buy Orchyn Credits (Apps SDK) | |
| Orchyn Understand Social Post | |
| Orchyn Understand Social Post (Apps SDK) | |
| Orchyn Catch Up Watchlist | |
| Orchyn Catch Up Watchlist (Apps SDK) | |
| Orchyn View (legacy) | |
| Orchyn View (legacy, Apps SDK) | |
| Orchyn Watchlist | Creators you are watching, and what was true at the last catch-up. Reading this is free and fetches nothing. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/orchynX/nooticr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server