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

SocialSeal

REMOTE · MCP.SOCIALSEAL.CO

Measure how findable a brand is in TikTok, Instagram, YouTube and AI search, and what to post next.

60 Trust /100

Last scanned (5 hours ago)

Scores higher than 45% of remote servers

Reachable. Last reached 17 Oct 2026.

Category Marketing and SEO

Trust breakdown (7 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 → Why this is hard to score →

Endpoint Security46
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 19612 tokens (~152/item across 129 items; 128 tools + 1 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
  • Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage80
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 31% of tool parameters carry a description.Partial
  • Structured output schemas are declared (83% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • All 10 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.Pass
  • An AI judge read all 130 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
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.

  • 17 Oct 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “socialseal_explore_get” rewrote its description, which is the text the model reads security
    • Tool “socialseal_explore_list” rewrote its description, which is the text the model reads security
    • Tool “socialseal_export_report” rewrote its description, which is the text the model reads security
    • Tool “socialseal_get_video_search” rewrote its description, which is the text the model reads security
    • Tool “socialseal_list_keywords” rewrote its description, which is the text the model reads security
    • Tool “socialseal_list_tracking_groups” rewrote its description, which is the text the model reads security
    • Tool “socialseal_list_tracking_items” rewrote its description, which is the text the model reads security
    • Tool “socialseal_search_videos” rewrote its description, which is the text the model reads security
    • Tool “socialseal_start_visibility_check” rewrote its description, which is the text the model reads security
    • Tool “socialseal_update_tracking_item” rewrote its description, which is the text the model reads security
    • New tool “socialseal_check_keyword_demand” functional
    • New tool “socialseal_get_tracking_inventory” functional
    • New tool “socialseal_resume_tracking_item” functional
    • “socialseal_explore_list” added an optional parameter “view” cosmetic
  • 16 Oct 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • New tool “socialseal_bulk_delete_tracking_groups”, which the server declares destructive security
    • New tool “socialseal_merge_tracking_groups”, which the server declares destructive security
    • Tool “socialseal_create_brand_alias” rewrote its description, which is the text the model reads security
    • Tool “socialseal_create_tracking_group” rewrote its description, which is the text the model reads security
    • New tool “socialseal_get_brand_strategy” functional
    • New tool “socialseal_propose_brand_strategy” functional
    • New tool “socialseal_publish_brand_strategy” functional
    • “socialseal_create_tracking_group” added an optional parameter “locale_key” cosmetic
  • 15 Oct 26 0
    • Tool “socialseal_analyse_public_video” rewrote its description, which is the text the model reads security
    • Tool “socialseal_extract_video_assets” rewrote its description, which is the text the model reads security
    • Tool “socialseal_get_video_evidence” rewrote its description, which is the text the model reads security
  • 14 Oct 26 +1
    • Stability: unverified → 0.03 ▲ functional
  • 13 Oct 26 58

    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 17 Oct 2026 · Probed https://mcp.socialseal.co/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=socialseal.co CN=WE1,O=Google Trust Services,C=US 23 Aug 2026 21 Nov 2026 ECDSA 256 ECDSA-SHA256 253d79f8ee0b2314136d2aa166a3f41a
SANs: socialseal.co, mcp.socialseal.co, *.mcp.socialseal.co
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

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of mcp.socialseal.co. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
co. present 7786 8 Verified
socialseal.co. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
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

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.socialseal.co/mcp Verified 200
http (plaintext) http://mcp.socialseal.co/mcp Inconclusive 406
MCP tools · 128 exposed · ~19,086 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. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
socialseal_publish_brand_strategy ~129

Publish a draft Strategy revision so agents and brief generation apply it. Call only after the user has explicitly approved this exact draft in the conversation. Fails with BRAND_STRATEGY_STALE_BASE when the published Strategy changed after the draft was proposed. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
brandIdstring––
revisionIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_reactivate_persona ~85

Reactivate the requested existing strategy persona; no provider collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
personaIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_read_export_chunk ~248

Read rows of a previously generated SocialSeal export artifact in-session, paginated as JSON. Use this when the export tool returns a download_url you cannot fetch (e.g. sandbox egress limits or web_fetch cannot render a CSV attachment). Pass the short download token (the `t` query param from download_url) plus offset and limit. Each call returns { export_history_id, headers, rows, offset, limit, next_offset, total, has_more }. Rows are packed by serialized char budget (not a fixed row count), so `limit` reflects the actual number of rows returned and may be smaller than requested. To page: if has_more is true, call again with offset = next_offset. Repeat until has_more is false. Prefer limit=200 as the max-rows cap. The data stays inside the MCP tool channel, so no URL fetch is required.

NameTypeReqDescription
limitinteger–Max rows to return per call. Defaults to 200.
offsetinteger–Row offset to start reading from. Defaults to 0.
tstringyesShort opaque download token from the export result download_url (the `t` query param value).

No output schema declared.

No examples provided.

socialseal_read_skill ~84

Read the full instructions for one SocialSeal skill. Provide skill (and optional file, defaulting to SKILL.md) to read within skills/<skill>/, or provide path to read a repo-relative file under skills/, references/, docs/, templates/, or examples/.

NameTypeReqDescription
filestring––
pathstring––
skillstring––

No output schema declared.

No examples provided.

socialseal_rebuild_core_workspace_notes ~90

Rebuild the core context from existing notes; does not collect social content. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
forceRebuildboolean––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_refresh_blueprint_shots ~125

Regenerate reference panels for the selected blueprint. May incur processing cost under existing controls; this does not assemble a video. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
blueprintIdstringyes–
idempotencyKeystring––
maxCostUsdstring––
quoteOnlyboolean––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_refresh_tracking_group ~110

Queue collection for the existing group. May incur collection cost. Returns the existing refresh polling contract; no completion or freshness claim before status/evidence confirms it. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
forceboolean––
group_idintegeryes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_refresh_tracking_item ~159

Request fresh collection for an already monitored item. May incur collection cost; retain the returned job/status information and do not duplicate starts. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
endAtstring––
idempotencyKeystring––
item_idintegeryes–
maxCostUsdstring––
maxProviderRequestsinteger––
quoteOnlyboolean––
recentPostCountinteger––
startAtstring––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_remove_brand_group_member ~92

Remove membership in the requested set; no provider collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
brandIdstringyes–
groupIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_remove_tracking_group_item ~88

Remove only the requested group membership. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
group_idintegeryes–
item_idintegeryes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_resume_paid_operation ~101

Continue the same requested work after funding or human approval. Rechecks live workspace permission, the bound connector grant, the current quote and spending limits. Never submits a new arbitrary task or changes its inputs. Repeating this action cannot charge twice.

NameTypeReqDescription
operationIdstringyesPreserved operationId returned by the requested task. Do not supply a replacement task payload.
workspaceIdstringyesWorkspace selected for the original request and its funding.
NameTypeReqDescription
result–––

No examples provided.

socialseal_resume_tracking_item ~178

Resume collection for a paused item. The result's collection field says what will collect it: monitor, prepaid or subscription (collected from the next scheduled run), manual (only on request), or needs_schedule_approval (resumed, but prepaid collection needs a standing approval in Workspace funds before anything runs; tell the user, do not report it as collecting). Items whose platform cannot collect in their region (TikTok in CN or HK) stay paused and return UNSUPPORTED_PLATFORM_REGION; report that reason rather than retrying. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
item_idintegeryes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_retire_persona ~84

Mark the requested strategy persona inactive; no provider collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
personaIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_retry_brief_run ~175

Retry the existing run under backend context-fingerprint and idempotency checks. May consume credits. Poll socialseal_get_brief_run; do not silently force a full rerun. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
brandIdstring|null––
contextFingerprintstring|null––
forceFullRerunboolean––
forceRerunboolean––
idempotencyKeystring––
maxCostUsdstring––
quoteOnlyboolean––
runIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_save_blueprint ~153

Save supplied evidence-backed blueprint content without provider collection. Do not fabricate evidence citations. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
bestPracticesarray––
evidencearray––
metadataobject–Domain metadata, not additional operation arguments.
opportunityKeystringyes–
sourceobject–Domain metadata, not additional operation arguments.
statusstring––
summarystringyes–
titlestring––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_save_brief ~166

Save supplied brief content tied to a real blueprint version; no provider collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
blueprintIdstringyes–
blueprintVersionintegeryes–
contentobject–Domain metadata, not additional operation arguments.
metadataobject–Domain metadata, not additional operation arguments.
opportunityKeystringyes–
rationaleobject–Domain metadata, not additional operation arguments.
statusstring––
summarystring––
titlestring––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––
strategyContextobject–Brand Strategy applied to this result (SOC-641).

No examples provided.

socialseal_search_videos ~393

Start a bounded video search for a query, platform and region. Uses the workspace's existing analysis billing and canonical admission; may incur provider collection cost. Returns jobId when admitted or a preserved operationId when funding or approval is needed. Read or resume the same paid operation; never replace the pending request. Poll socialseal_get_video_search for admitted legacy jobs. Concurrent equivalent searches coalesce. No ongoing tracker is created. Preserve returned coverage and provider limitations. Search rows describe videos surfaced for selected queries at capture time, not search volume or total market demand. Within one platform, market and capture window, result counts, rank and views remain valid relative demand signals for comparing queries; when asked to prioritise, rank with them and label confidence instead of declining. Region is the collection market, not verified viewer geography. Views/likes/saves are video engagement snapshots, not engagement attributable to that query or gains during the export window. State query/platform/market/date scope and coverage; deduplicate videos before aggregating across queries. Define rate denominators and preserve missing values as unknown. Inspect relevant video evidence before recommending a creative treatment.

NameTypeReqDescription
idempotencyKeystringyesGenerate once per intended search and reuse for retries. Use a new key to refresh results later.
limitinteger–Fresh-result limit: TikTok 20, Instagram 30, YouTube/Douyin/XHS 50. Default 20. The saved quote uses this requested scope.
maxCostUsdstring–Optional USD maximum; can only lower existing human spending limits.
platformstring––
querystringyes–
quoteOnlyboolean–Return the stored USD quote without starting provider work.
regionstring–Search collection market; does not establish viewer residence or audience demographics.
workspaceIdstringyesAuthorized workspace for this search; resolve it before starting.
NameTypeReqDescription
result–––
strategyContextobject–Brand Strategy applied to this result (SOC-641).

No examples provided.

socialseal_search_workspace_notes ~124

Find existing brand facts, constraints and decisions in authorized workspace notes. Reads stored evidence/configuration; no provider collection or collection charge. Preserve returned timestamps, coverage, missing evidence and errors. Synchronous; no polling unless the result explicitly supplies continuation.

NameTypeReqDescription
includeSupersededboolean––
limitinteger––
querystring––
tagsobject–Domain metadata, not additional operation arguments.
typesarray––
workspaceIdstring–Reuse the authorized default or sole accessible workspace when omitted.
NameTypeReqDescription
result–––

No examples provided.

socialseal_set_brand_alias_active ~93

Change the active state of one attribution alias; no collection cost. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
aliasobjectyes–
aliasIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_start_brief_run ~196

Start the requested topic's brief execution, preserving backend readiness, budget and idempotency. May consume credits. Poll socialseal_get_brief_run with the returned runId; no social publishing or persistent account tracker. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
brandIdstring|null––
forceRerunboolean––
idempotencyKeystring––
maxCostUsdstring––
outputLocalestring|null––
pillarIdstring|null––
promptstring|null––
quoteOnlyboolean––
seriesobject|null––
topicIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––
strategyContextobject–Brand Strategy applied to this result (SOC-641).

No examples provided.

socialseal_start_google_ai_search ~206

Start the specified Google AI queries. May incur provider collection cost under existing admission. Returns a numeric runId; poll socialseal_get_tool_status with kind=google_ai_run and read results after completion. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
aiModestring––
countryCodestring––
idempotencyKeystring–Reuse for PAYG retries; required for a new prepaid operation.
maxCostUsdstring––
maxPagesPerQueryinteger––
queriesstring|arrayyes–
quoteOnlyboolean––
resultsPerPageinteger––
searchLanguagestring––
trackingItemIdinteger––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_start_search_journey ~232

Start bounded keyword expansion for the specified subject/market. May incur collection/analysis cost under existing backend controls. Returns runId; poll socialseal_get_tool_status with kind=journey_run. Creates an execution, not an ongoing tracker. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
contentPillarsarray––
idempotencyKeystring–Reuse for PAYG retries; required for a new prepaid operation.
includeRejectedboolean––
localestring––
maxCostUsdstring––
maxKeywordsinteger––
platformKeysarray––
quoteOnlyboolean––
regionstringyes–
seedKeywordsarray––
skipCacheboolean––
subjectstringyes–
subjectTypestringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_start_visibility_check ~220

Receive one complete evidence-backed Visibility Check per user for a brand and market. Uses normal login, including consumer email. This is optional: a specific creator, video or export request should use its own action directly. Returns a durable operation; read candidate themes, continue with stored IDs, then retrieve the complete report. Failed or partial-only reports restore eligibility; reconnects for the same brand, market and platform reuse released work. If the free check is already allocated to a different brand, market or platform, status is complimentary_in_use: nothing new was started, so tell the user which brand and market holds it (operationId, locator, market) and never present that report as the requested one.

NameTypeReqDescription
idempotencyKeystringyes–
locatorstringyes–
marketstringyesCountry code for the audience being researched.
platformstring––
targetWebsiteUrlstring––
workspaceIdstringyesResolve the user's authorized workspace; reuse the only workspace without asking for its ID.
NameTypeReqDescription
result–––

No examples provided.

socialseal_sync_keywords_from_tracking ~81

Copy existing tracked keyword associations into the keyword registry; does not run provider collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_track_account ~333

Create only the explicitly requested ongoing account commitment. May schedule provider refresh and incur collection cost under existing controls. Use creator reads for a one-off evaluation. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
allowCreateTopicsboolean–When topicMode is auto or mixed, whether automatic organisation may propose new Topics. Default true.
brandIdsarray––
commandobject–Canonical preview command snapshot. Send this on execute so automatic assignments are not reclassified.
idempotencyKeystring––
itemsarray–Batch searches. Each item may include value, region, platform, and topicRefs.
namestring––
next_refresh_atstring––
platformstringyesSupported tracking platform key, such as instagram, tiktok or youtube; the backend rejects unsupported platforms.
refresh_frequencystring––
regionstring––
topicDefinitionsarray–Existing or inline-create Topic definitions with stable refs. Several searches may share one new Topic ref.
topicModestring–explicit assigns named Topic refs; auto classifies omitted Topics; mixed keeps explicit rows and classifies the rest. Default auto.
topicRefsarray–Topic refs from topicDefinitions to assign to a single search.
valuestringyesThe specified platform account handle or URL.
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_track_search_or_hashtag ~368

Create the explicitly requested search/hashtag commitment. Active searches require Topic resolution: pass topicDefinitions and topicRefs, or omit them for automatic organisation. Unambiguous single-search automatic results preview and execute together; ambiguous results return TOPIC_INPUT_REQUIRED without activating. May schedule collection and incur cost under existing controls. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
allowCreateTopicsboolean–When topicMode is auto or mixed, whether automatic organisation may propose new Topics. Default true.
brandIdsarray––
commandobject–Canonical preview command snapshot. Send this on execute so automatic assignments are not reclassified.
idempotencyKeystring––
itemsarray–Batch searches. Each item may include value, region, platform, and topicRefs.
namestring––
next_refresh_atstring––
platformstringyesSupported tracking platform key, such as instagram, tiktok or youtube; the backend rejects unsupported platforms.
refresh_frequencystring––
regionstring––
topicDefinitionsarray–Existing or inline-create Topic definitions with stable refs. Several searches may share one new Topic ref.
topicModestring–explicit assigns named Topic refs; auto classifies omitted Topics; mixed keeps explicit rows and classifies the rest. Default auto.
topicRefsarray–Topic refs from topicDefinitions to assign to a single search.
typestringyes–
valuestringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_update_brand_group ~92

Update a comparison set's name or description; no collection cost. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
groupobjectyes–
groupIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_update_brief ~224

Save the requested creator-brief edits as a new version without modifying or deleting prior versions. Unspecified fields, evidence lineage and pinned context are preserved; supplied arrays replace that field in the new version (null arrays clear it). Supply briefId or opportunityKey. A stale base version is rejected. Reuse editId on retry; an unchanged retry can return NO_CHANGES before replaying the original result, so read the saved brief to verify its version. Without editId, retries may create additional versions. A successful write returns the saved brief, version and deduplication status. No collection cost. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
brandIdstring|null––
briefIdstring––
editIdstring––
editsobjectyes–
opportunityKeystring––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––
strategyContextobject–Brand Strategy applied to this result (SOC-641).

No examples provided.

socialseal_update_keyword ~90

Update the requested keyword record and associations; no provider collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
keywordIdstringyes–
patchobjectyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_update_keywords ~92

Apply the requested patch to the selected keyword IDs; no provider collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
keywordIdsarrayyes–
patchobjectyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_update_persona ~92

Apply requested changes to a saved strategy persona; no provider collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
personaobjectyes–
personaIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_update_tracking_group ~120

Update the requested group name, description or refresh schedule; scheduling can affect future collection. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
descriptionstring––
group_idintegeryes–
namestring––
next_refresh_atstring––
refresh_frequencystring––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_update_tracking_item ~142

Update the requested item configuration; scheduling changes can affect future collection cost. is_active: true resumes a paused item (same rules as socialseal_resume_tracking_item); pausing is not supported. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
is_activeboolean––
item_idintegeryes–
namestring––
next_refresh_atstring––
refresh_frequencystring––
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

socialseal_update_workspace_note ~124

Replace the current workspace note with the supplied content as a new version, mark the previous version superseded and rebuild core context. Prior versions remain stored. Returns the new note and superseded note identifier. No provider collection cost. Changes only the requested workspace state. Backend authorization, validation and any quote/approval, budget and idempotency controls remain authoritative; tool selection does not authorize additional work.

NameTypeReqDescription
noteobjectyes–
noteIdstringyes–
workspaceIdstringyesAuthorized workspace for this requested write; discover accessible context first.
NameTypeReqDescription
result–––

No examples provided.

Install

How do I install the SocialSeal MCP server?

SocialSeal is a hosted endpoint at https://mcp.socialseal.co/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · mcp.socialseal.co

# add to Claude Code
claude mcp add --transport http com-socialseal-mcp 'https://mcp.socialseal.co/mcp'
Common questions

What is the SocialSeal MCP server?

SocialSeal is an MCP server listed in the public MCP registry as com.socialseal/mcp. Measure how findable a brand is in TikTok, Instagram, YouTube and AI search, and what to post next. This page covers its hosted endpoint (https://mcp.socialseal.co/mcp).

Is the SocialSeal MCP server safe to use?

SocialSeal scores 60 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the SocialSeal MCP server expose?

SocialSeal exposes 128 tools: socialseal_get_scheduled_spending, socialseal_resume_paid_operation, socialseal_get_paid_operation, socialseal_get_workspace_balance, socialseal_start_visibility_check, and 123 more. Their descriptions and schemas cost roughly 19,086 tokens of context every time the server is loaded.

Does the SocialSeal MCP server require authentication?

No. We connected to SocialSeal without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the SocialSeal MCP server still maintained?

SocialSeal is still listed as active in the MCP registry. We last reached this channel on 17 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.