Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

Influship

REMOTE · MCP.INFLUSHIP.COM · 2 COMPONENTS · SCANNED AUG 3

Find and analyze influencers with creator search, lookalikes, profiles, posts, and transcripts.

+7 this week 77 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security83
Transport & Reachability100
Schema Quality & AI Usability74
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 4156 tokens (~277/item across 15 items; 14 tools + 1 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Tools include usage examples.Pass
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
  • Supports UI / widget rendering.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · mcp.influship.com

# add to Claude Code
claude mcp add --transport http influship-influship-mcp https://mcp.influship.com/mcp
# ~/.codex/config.toml
[mcp_servers.influship-influship-mcp]
url = "https://mcp.influship.com/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "influship-influship-mcp": {
      "type": "remote",
      "url": "https://mcp.influship.com/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add influship-influship-mcp --url https://mcp.influship.com/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  influship-influship-mcp:
    url: "https://mcp.influship.com/mcp"
// mcp.json
{
  "mcpServers": {
    "influship-influship-mcp": {
      "type": "http",
      "url": "https://mcp.influship.com/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Jul 26 +4
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

  • 28 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 69

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://mcp.influship.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=influship.com CN=WE1,O=Google Trust Services,C=US 17 Jul 2026 15 Oct 2026 ECDSA 256 ECDSA-SHA256 be8e0e5927f106d30e0a0c9630849084
SANs: influship.com, *.influship.com
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b
DNSSEC secure

Validation of mcp.influship.com. Secure

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
influship.com. present 2371 13 Verified
mcp.influship.com. Verified address RRset verified with the apex keys
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=31536000; includeSubDomains
content-security-policy default-src 'none';frame-ancestors 'none';base-uri 'self';font-src 'self' https: data:;form-action 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests
x-content-type-options nosniff
x-frame-options SAMEORIGIN
referrer-policy no-referrer
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.influship.com/mcp Verified 200
http (plaintext) http://mcp.influship.com/mcp HTTPS enforced 301 https://mcp.influship.com/mcp
MCP tools — 14 exposed · ~4,136 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
autocomplete_creators ~321

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 `search_creators` for handle-style queries where the user already knows roughly who they want. Use `get_profile` instead when the user gives an exact platform+username pair. Use `search_creators` for the same fuzzy creator lookup behavior with a less typeahead- specific name. Use `semantic_search_creators` only for discovery by topic, niche, audience, geography, or content style, not for resolving a known creator. Examples: - User: "Who is that fitness coach called Jane?" -> use this tool. - User: "Find @cris..." -> use this tool to resolve the partial handle. - User: "Pull @niickjackson on Instagram" -> use `get_profile`, not this tool. Returns a short list of matching creators with their IDs, platforms, and display names. Use the IDs returned here as input to `get_creator`, `find_lookalike_creators`, or `match_creators` for downstream operations.

NameTypeReqDescription
limitintegerMaximum results to return
platformFilter by platform
qstringyesSearch query (min 2 characters)
scopestringWhich platforms to include in results
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

find_lookalike_creators ~415

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 `seed_creator_ids` (canonical UUIDs) and/or `seed_profiles` (platform + username; resolve handles via `autocomplete_creators` first if needed). Returns a ranked list of similar creators with scores. `limit` caps results (default 25, max 100). Use the flat follower, engagement-rate, and verified fields to constrain results. Use `semantic_search_creators` instead when you have a topic/niche but no seed. Use `match_creators` when you have specific candidates and want to score their fit against a brief. Examples: - User: "Find creators like @niickjackson on Instagram" -> use this tool with `seed_profiles: [{ platform: "instagram", username: "niickjackson" }]`. - User: "Find news creators with 1M+ followers" -> use `semantic_search_creators`, not this tool.

NameTypeReqDescription
cursorstringPagination cursor from a previous response.
limitintegerMaximum results to return.
max_engagement_ratenumberMaximum engagement rate as a percentage from 0 to 100.
max_followersintegerMaximum follower count.
min_engagement_ratenumberMinimum engagement rate as a percentage from 0 to 100.
min_followersintegerMinimum follower count.
seed_creator_idsarraySeed creators identified by canonical Influship creator UUID.
seed_profilesarraySeed creators identified by platform and username.
verifiedbooleanWhen set, only return verified or unverified creators.
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

get_creator ~344

Fetch the full record for a single creator by ID or exact platform username. Use this when you already have either: - a canonical creator UUID returned by `search_creators`, `semantic_search_creators`, `autocomplete_creators`, or `find_lookalike_creators`; or - an exact platform+username pair such as platform "instagram" and username "niickjackson". Pass `include: ['profiles']` to also receive the creator's social profile summaries when using a creator UUID. For platform+username inputs, this tool resolves through the profile endpoint and returns the profile record plus the underlying creator record, so you already get the matched profile context. Examples: - User: "Get creator 123e4567-e89b-12d3-a456-426614174000" -> call with id. - User: "Get @niickjackson on Instagram" -> call with platform "instagram" and username "niickjackson", or use `get_profile` if profile metrics are the main need. - User: "Tell me about @niickjackson and include his profiles" -> use platform "instagram" and username "niickjackson"; then use `get_profile`/`get_posts` for platform-specific metrics and content if needed. Use `lookup_profiles` for batch exact profile lookups.

NameTypeReqDescription
idstringCreator unique identifier
includearrayAdditional data to include in response
platformSocial platform for the username.
usernamestringPlatform username or handle without the @ sign.
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

get_instagram_post ~96

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.

NameTypeReqDescription
shortcodestringyesInstagram post shortcode from a /p/, /reel/, or /tv/ URL
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

get_instagram_post_transcript ~107

Transcribe an Instagram video post by shortcode through the raw API. The response includes raw post metadata on a transcript cache miss. A cache hit omits the post field; use `get_instagram_post` when you need post metadata with a cached transcript.

NameTypeReqDescription
languagestringOptional transcript language code. Omit to auto-detect.
shortcodestringyesInstagram post shortcode from a /p/, /reel/, or /tv/ URL
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

get_instagram_post_transcripts ~113

Transcribe a bounded list of Instagram video posts by shortcode through the raw API. Each successful item includes transcript data. The nested post field is present on cache misses and omitted on cache hits; use `get_instagram_posts` when you also need post metadata for every shortcode.

NameTypeReqDescription
languagestringOptional transcript language code. Omit to auto-detect.
shortcodesarrayyesInstagram video post shortcodes from /p/, /reel/, or /tv/ URLs
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

get_instagram_posts ~79

Fetch raw Instagram post-page data for a bounded list of shortcodes through the raw API. Transient upstream recovery is handled automatically within the request deadline. Returns one item per requested shortcode with per-item success or error details.

NameTypeReqDescription
shortcodesarrayyesInstagram post shortcodes from /p/, /reel/, or /tv/ URLs
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

get_posts ~371

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 `creator_id` (UUID) OR (`platform` + `username`). `sort` defaults to "recent" (newest first); use "top_engagement" for the highest- engagement posts, or one of "most_likes" / "most_views" / "most_comments" for a specific metric. `limit` defaults to 12 and is capped at 50. Pass `cursor` from a previous response's `next_cursor` to paginate. Returns post records (caption, media URL, like/comment/view counts, timestamps), plus `has_more` and `next_cursor` for pagination. Examples: - User: "Show @niickjackson's recent Instagram posts" -> use this tool with platform "instagram" and username "niickjackson". - User: "Is @niickjackson a fit for Pixel?" -> use this after `get_profile` when the fit analysis needs recent content evidence, then call `match_creators`.

NameTypeReqDescription
creator_idstringCreator ID (use this OR platform+username)
cursorstringOpaque keyset cursor from next_cursor. A cursor is bound to the sort order that produced it; using it with another sort returns 400.
limitintegerMaximum posts to return
platformPlatform (required with username)
sortSort order
usernamestringUsername (required with platform)
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

get_profile ~282

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 `search_creators` for an exact platform+username lookup. Examples: - User: "Pull @niickjackson on Instagram" -> use this tool with platform "instagram" and username "niickjackson". - User: "Tell me about instagram.com/niickjackson" -> parse the platform and username, then use this tool. - User: "Is @niickjackson a fit for Pixel?" -> use this tool first, then call `get_posts` and/or `match_creators` if the task needs content or fit analysis. Returns the profile record plus the underlying creator record. If you already have a creator UUID, use `get_creator` instead. For batch lookups by handle, use `lookup_profiles`.

NameTypeReqDescription
platformyesSocial platform for the username.
usernamestringyesPlatform username or handle without the @ sign.
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

get_sample_creator ~142

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.

Input schema present but exposes no named parameters.

NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

lookup_profiles ~304

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 `get_profile`. Use this for exact batch handle lookup, not semantic discovery. For one exact platform+username pair, use `get_profile`. For partial or fuzzy handle/name input, use `search_creators` or `autocomplete_creators`. Use `semantic_search_creators` only for topical/niche/audience discovery where false-positive semantic matches are acceptable. Examples: - User: "Compare @a, @b, and @c on Instagram" -> use this tool for the exact handle batch. - User: "Give me follower counts for these 30 accounts" -> use this tool. - User: "Find wellness creators in Austin" -> use `semantic_search_creators`, not this tool. The response splits results into `data` (profiles found) and `not_found` (the (platform, username) pairs that weren't recognized). Profiles are returned in no particular order — re-correlate via the platform/username fields if you need to preserve input order.

NameTypeReqDescription
profilesarrayyesProfiles to lookup
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray
{"profiles":[{"platform":"instagram","username":"fitness_coach_jane"},{"platform":"instagram","username":"wellness_guru"},{"platform":"instagram","username":"healthy_eating_tips"}]}
match_creators ~348

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 `creator_ids` (canonical UUIDs) and/or `profiles` (platform + username). `intent_query` is the brief the LLM reasons against; `intent_context` is optional extra context (target audience, brand values, prior collabs). Use `semantic_search_creators` when you don't have candidates yet and need topical or niche discovery. Use `search_creators` first when you only need to resolve rough creator names/handles into candidates. Use `find_lookalike_creators` when you want creators similar to known good fits. Examples: - User: "Is @niickjackson a fit for Pixel?" -> use this tool after resolving the exact Instagram profile with `get_profile`; call `get_posts` first if recent content context is needed. - User: "Rate these five creators for a vegan cookbook launch" -> use this tool.

NameTypeReqDescription
creator_idsarrayCandidate creators identified by canonical Influship creator UUID.
intent_contextstringOptional extra campaign context, audience, brand values, or prior collabs.
intent_querystringyesCampaign brief or matching intent.
profilesarrayCandidate creators identified by platform and username.
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.

search_creators ~665

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 `get_profile` first because it returns the full platform profile. If you need to resolve a rough creator name or partial handle first, use this tool with `query_type: "creator_lookup"`. For backward compatibility, this tool still accepts the old semantic-search fields (`platforms`, follower/engagement filters, `creator_kinds`) and routes legacy calls to the semantic endpoint unless the query clearly contains a handle/profile URL. For new topical/niche discovery calls such as "fitness creators in NYC" or "vegan recipe creators with high engagement", prefer `semantic_search_creators` because its name is explicit and less likely to be confused with exact creator lookup. Examples: - User: "Find @cris" -> use this tool with query "cris" and query_type "creator_lookup". - User: "Who is that fitness coach called Jane?" -> use this tool with query "Jane" and query_type "creator_lookup". - User: "Pull @niickjackson on Instagram" -> use `get_profile` with platform "instagram" and username "niickjackson". - User: "Find news creators with 1M+ followers" -> use `semantic_search_creators`, not this tool. Returns either autocomplete-style creator lookup results or legacy semantic results, depending on routing. Use returned creator IDs with `get_creator`, `find_lookalike_creators`, or `match_creators`; use returned platform usernames with `get_profile` or `get_posts`.

NameTypeReqDescription
creator_kindsarrayOptional creator kind filter. Omit for no creator-kind filter.
limitintegerMaximum results to return.
max_engagement_ratenumberMaximum engagement rate as a percentage from 0 to 100.
max_followersintegerMaximum follower count.
min_engagement_ratenumberMinimum engagement rate as a percentage from 0 to 100.
min_followersintegerMinimum follower count.
platformOptional platform to narrow username matching.
platformsarrayPlatforms to search. Omit for all.
querystringyesNatural-language semantic discovery query by topic, niche, audience, geography, or content style. Do not pass exact handles or usernames here; use get_profile, lookup_profiles, or autocomplete_creato…
query_typestringUse creator_lookup for specific names/handles and semantic_discovery for topical/niche discovery. Auto routes exact handles and profile URLs to lookup, and keeps legacy semantic-search behavior other…
scopestringWhich linked platforms to include in each lookup result.
verifiedbooleanWhen set, only return verified or unverified creators.

Structured output declared, but exposes no named fields.

No examples provided.

semantic_search_creators ~549

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 `get_profile` first. For rough name/handle lookup, use `search_creators`. For multiple known handles, use `lookup_profiles`. Semantic search can return lookalike or topical matches and is allowed to miss an exact username. Examples: - User: "Find news creators with 1M+ followers" -> use this tool. - User: "Find creators in LA who make cinematic travel videos" -> use this tool. - User: "Pull @niickjackson on Instagram" -> use `get_profile`, not this tool. - User: "Is @niickjackson a fit for Pixel?" -> use `get_profile` first, optionally `get_posts`, then `match_creators`. 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 `find_lookalike_creators` instead when you want creators SIMILAR to known ones. Use `match_creators` when you want to SCORE specific creators against a brief.

NameTypeReqDescription
creator_kindsarrayOptional creator kind filter. Omit for no creator-kind filter.
limitintegerMaximum results to return.
max_engagement_ratenumberMaximum engagement rate as a percentage from 0 to 100.
max_followersintegerMaximum follower count.
min_engagement_ratenumberMinimum engagement rate as a percentage from 0 to 100.
min_followersintegerMinimum follower count.
platformsarrayPlatforms to search. Omit for all.
querystringyesNatural-language semantic discovery query by topic, niche, audience, geography, or content style. Do not pass exact handles or usernames here; use get_profile, lookup_profiles, or autocomplete_creato…
verifiedbooleanWhen set, only return verified or unverified creators.
NameTypeReqDescription
countnumber
data
has_moreboolean
next_cursor
not_foundarray
okboolean
resultsarray
suggested_followupsarray

No examples provided.