Influship MCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| INFLUSHIP_API_KEY | Yes | Your API key for Influship | |
| INFLUSHIP_MCP_URL | No | The base URL of the Influship MCP server | https://mcp.influship.com/mcp |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_sample_creatorA | Use this when a ChatGPT user wants to see what Influship can return before linking an account. Fetches one configured sample creator with social profile context. This is a low-cost preview tool and should not be used for search, discovery, matching, or lookalike requests. After showing the preview, tell the user that real live creator data, search, lookalikes, matching, posts, and transcripts require connecting an Influship account. Explain that they can authorize either an Influship SaaS subscription, where usage counts against monthly bundled credits, or an Influship API account, where usage is billed pay-as-you-go under API billing. |
| search_creatorsA | Find a creator by name/handle, while preserving legacy semantic creator search. Use this as the default creator lookup tool when the user gives a creator-ish string but not a canonical creator UUID: a handle, partial handle, display name, creator name, or profile-ish text. This is cheap, fast, and backed by the creator lookup index. If the user gives an exact handle on a specific platform (for example "@niickjackson on
Instagram"), prefer For backward compatibility, this tool still accepts the old semantic-search fields
( Examples:
Returns either autocomplete-style creator lookup results or legacy semantic results,
depending on routing. Use returned creator IDs with |
| semantic_search_creatorsA | Semantic discovery search for influencers/content creators using natural-language queries. Use this only when the user asks to discover creators by topic, audience, geography, niche, content style, or campaign criteria (e.g., "fitness creators in NYC", "vegan recipe creators with high engagement", "tech reviewers who cover phones"). The query is matched against creator profiles, extracted facts, and visual style via hybrid vector search. Do not use this for exact handles, usernames, or known creator names. If the user gives
a specific platform and handle (for example "@niickjackson on Instagram"), use
Examples:
Returns a ranked list of creators (id, platform, username, follower count, engagement rate, top categories, evidence facts). Use the flat follower, engagement-rate, and verified fields to constrain results when the user gives concrete numeric constraints. Use |
| autocomplete_creatorsA | Autocomplete creator names, usernames, or display names from partial input. Use this for fast lookup when the user types a partial handle or name and you need to
resolve it to canonical creator IDs (e.g., "find @cris" or "who's that fitness coach
called Jane?"). Cheap and fast — prefer over Use Examples:
Returns a short list of matching creators with their IDs, platforms, and display names.
Use the IDs returned here as input to |
| find_lookalike_creatorsA | Find creators SIMILAR to one or more seed creators. Use this when the user already knows a creator they like and wants more like them (e.g., "find creators like @therock", "find more creators like these three I just booked"). Seeds are blended via creator-profile + visual-style + fact embeddings to surface similar accounts. Seeds are passed in Use Examples:
|
| match_creatorsA | Score how well specific creators fit a campaign brief or search intent. Use this when the user already has candidate creators in mind and wants to evaluate fit (e.g., "rate these 5 creators for a vegan cookbook launch", "which of these is the best match for my crypto audience?"). For each creator the API returns a match score (0-1), a good/neutral/avoid decision, and structured reasons. Pass candidates in Use Examples:
|
| get_creatorA | Fetch the full record for a single creator by ID or exact platform username. Use this when you already have either:
Pass Examples:
Use |
| get_profileA | Fetch a single social profile by (platform, username). Always use this first when the user gives an exact handle on a specific platform
(for example "@niickjackson on Instagram") and you need the full profile: bio,
follower/engagement metrics, recent activity, growth, and the canonical creator ID.
Pass exactly the username they typed without the @ sign — case-insensitive matching is
handled server-side. Do not use Examples:
Returns the profile record plus the underlying creator record. If you already have a
creator UUID, use |
| lookup_profilesA | Batch-fetch up to 100 profiles by (platform, username) pairs. Use this when the user has a list of handles and you need profile data for all of
them at once (e.g., "give me follower counts for these 30 accounts I'm considering"
or "which of @a @b @c are real accounts?"). One round-trip beats 30 calls to
Use this for exact batch handle lookup, not semantic discovery. For one exact
platform+username pair, use Examples:
The response splits results into |
| get_postsA | Fetch a creator's posts, sorted and paginated. Use this when the user asks to see what a creator has posted (e.g., "show me Jane's
last 20 posts", "what are this creator's top-engagement reels?", "pull recent posts
from creator-id ABC"). Identify the creator by either
Returns post records (caption, media URL, like/comment/view counts, timestamps),
plus Examples:
|
| get_instagram_postA | Fetch raw Instagram post-page data by shortcode. Use this when the user needs fresh raw Instagram post metadata that is not guaranteed on regular cached post-list endpoints yet, including coauthors, tagged users, paid partnership metadata, product mentions, music attribution, location, display resources, and video versions. |
| get_instagram_postsA | Fetch raw Instagram post-page data for a bounded list of shortcodes through the raw API. Returns one item per requested shortcode with per-item success or error details. |
| get_instagram_post_transcriptA | Transcribe an Instagram video post by shortcode through the raw API. For now this retranscribes every request. Cached transcript reads are planned as a follow-up, and public pricing is intended to stay the same for live and cached transcript delivery. |
| get_instagram_post_transcriptsA | Transcribe a bounded list of Instagram video posts by shortcode through the raw API. For now this retranscribes every request. Successful items include the raw post data used for transcription. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| creator-preview-widget | A compact creator profile preview for the Influship ChatGPT app. |
Latest Blog Posts
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/Influship/influship-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server