Socializioz AI Social Media Agent MCP
REMOTE · MCP.SOCIALIZIOZ.COM · SCANNED AUG 3
Socializioz AI agent for creating, approving, scheduling, and managing social media content.
Available components
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 Security57
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (reschedule_post). See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability82
- 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
- Tool/resource definitions use about 1429 tokens (~84/item across 17 items; 12 tools + 5 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage91
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 68% of tool parameters carry a description.Partial
- 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
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.socializioz.com
claude mcp add --transport http ruyaacapital-admin-socializioz-chatgpt-mcp https://mcp.socializioz.com/mcp
[mcp_servers.ruyaacapital-admin-socializioz-chatgpt-mcp] url = "https://mcp.socializioz.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ruyaacapital-admin-socializioz-chatgpt-mcp": {
"type": "remote",
"url": "https://mcp.socializioz.com/mcp",
"enabled": true
}
}
} openclaw mcp add ruyaacapital-admin-socializioz-chatgpt-mcp --url https://mcp.socializioz.com/mcp --transport streamable-http
mcp_servers:
ruyaacapital-admin-socializioz-chatgpt-mcp:
url: "https://mcp.socializioz.com/mcp" {
"mcpServers": {
"ruyaacapital-admin-socializioz-chatgpt-mcp": {
"type": "http",
"url": "https://mcp.socializioz.com/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
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.
- 2 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 0
- 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
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 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 63
First indexed and scored.
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.socializioz.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=mcp.socializioz.com | CN=WE1,O=Google Trust Services,C=US | 30 Jul 2026 | 28 Oct 2026 | ECDSA 256 | ECDSA-SHA256 | fee57b2db1dd6f1213ee21da374dbbbe |
| SANs: mcp.socializioz.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 insecure
Validation of mcp.socializioz.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| socializioz.com. | 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 |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://mcp.socializioz.com/mcp | Verified | 200 | |
| http (plaintext) | http://mcp.socializioz.com/mcp | HTTPS enforced | 301 | https://mcp.socializioz.com/mcp |
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.
cancel_scheduled_post Cancel Scheduled Post ~94
Cancel the scheduled publication of a post using the opaque postReference returned by list_posts/get_post/list_scheduled_posts, or a trusted internal post ID. Never display post IDs or postReference values to the user.
| Name | Type | Req | Description |
|---|---|---|---|
| postId | string | yes | Opaque Socializioz postReference from a prior tool result, or an internal trusted post ID, to cancel scheduling for. Never display or ask the user for this value. |
| Name | Type | Req | Description |
|---|---|---|---|
| accountLabel | string|null | — | — |
| cancellationReason | string|null | — | — |
| cancelledAt | string|null | — | — |
| cardType | string | yes | — |
| channel | string | — | — |
| draftRetained | boolean | — | — |
| postReference | string | yes | — |
| previousScheduledAt | string|null | — | — |
| status | string | yes | — |
| statusPresentation | object | — | — |
| title | string|null | — | — |
No examples provided.
create_draft_post Create Draft Post ~326
Save a Socializioz draft post when the user explicitly wants a stored draft. Never display socialAccountId, accountReference, raw account IDs, workspace IDs, or postReference values to the user; use the returned postReference only for follow-up tool calls. In Base44 mode, omit socialAccountId unless supplied by an internal trusted flow; the tool will resolve the connected account from the requested channel. If multiple accounts match, ask the user to choose using friendly labels like Facebook Page — Socializioz, never IDs.
| Name | Type | Req | Description |
|---|---|---|---|
| accountLabel | string | — | Optional user-facing account label or page name, for example Socializioz. Use friendly labels only; never ask users for account IDs. |
| audience | string | — | Optional target audience label. |
| channel | string | yes | Target publishing channel. |
| clientRequestId | string | — | Optional client request identifier for request tracing. |
| content | string | yes | Final post body to save as a draft. Pass the exact content to store. |
| cta | string | — | Optional call to action. |
| hashtags | array | — | Optional hashtags. |
| notes | array | — | Optional internal drafting notes. |
| objective | string | — | Optional campaign objective or content goal. |
| socialAccountId | string | — | Optional internal Socializioz account reference for trusted follow-up calls only. Never display this value, raw account IDs, workspace IDs, or other internal references to users. |
| tone | string | — | Optional tone guidance, for example calm, direct, compliant. |
| workspaceId | string | — | Optional Socializioz workspace ID. |
| Name | Type | Req | Description |
|---|---|---|---|
| accountLabel | string|null | — | — |
| availableActions | array | — | — |
| cardType | string | yes | — |
| channel | string | yes | — |
| content | string | yes | — |
| createdAt | string|null | — | — |
| hashtags | array | — | — |
| postReference | string | yes | — |
| previewUrl | string|null | yes | — |
| status | string | yes | — |
| statusPresentation | object | — | — |
| timeline | array | — | — |
| title | string|null | — | — |
| updatedAt | string|null | — | — |
| warnings | array | yes | — |
No examples provided.
get_brand_profile Get Brand Profile ~54
Return the brand profile for the active workspace, including tone of voice, audience, goals, and forbidden claims.
| Name | Type | Req | Description |
|---|---|---|---|
| workspaceId | string | — | Optional Socializioz workspace ID. Omit to use the user's default workspace. |
| Name | Type | Req | Description |
|---|---|---|---|
| aiPersonality | object | — | — |
| assignedAccounts | array | — | — |
| audienceGroups | array | yes | — |
| brandGoal | string|null | yes | — |
| brandGuidelines | string|null | yes | — |
| brandName | string|null | yes | — |
| brandVoice | string|null | yes | — |
| businessDescription | string|null | yes | — |
| buyerTypes | array | yes | — |
| cardType | string | yes | — |
| competitors | array | yes | — |
| contentPillars | array | yes | — |
| coverUrl | string|null | yes | — |
| description | string|null | yes | — |
| exists | boolean | — | — |
| forbiddenClaims | array | yes | — |
| goals | array | yes | — |
| importantNotes | string|null | yes | — |
| industry | string|null | yes | — |
| languagePreference | string|null | yes | — |
| lastAnalyzedAt | string|null | yes | — |
| logoUrl | string|null | yes | — |
| mainChannels | array | yes | — |
| missing | array | — | — |
| missingFields | array | yes | — |
| offerSummary | string|null | yes | — |
| painPoints | array | yes | — |
| profileCompleteness | number | yes | — |
| source | string|null | — | — |
| strengths | array | yes | — |
| tagline | string|null | yes | — |
| targetAudience | string|null | yes | — |
| toneOfVoice | string|null | yes | — |
| toneVoiceRules | array | yes | — |
| weaknesses | array | yes | — |
| websiteUrl | string|null | yes | — |
No examples provided.
get_post Get Post ~107
Read full user-facing details for a specific Socializioz post using the opaque postReference returned by list_posts/create_draft_post, or a trusted internal post ID. Never display post IDs, account IDs, workspace IDs, or postReference values to the user.
| Name | Type | Req | Description |
|---|---|---|---|
| postId | string | yes | Opaque Socializioz postReference from a prior tool result, or an internal trusted post ID. Use postReference for follow-up calls, but never display it or ask the user for this value. |
| Name | Type | Req | Description |
|---|---|---|---|
| availableActions | array | — | — |
| campaign | — | yes | — |
| cardType | string | yes | — |
| channel | string | yes | — |
| content | string | yes | — |
| createdAt | string|null | yes | — |
| deletable | boolean | yes | — |
| editable | boolean | yes | — |
| failedReason | string|null | yes | — |
| hashtags | array | yes | — |
| mediaCount | number | yes | — |
| postReference | string | yes | — |
| publishedAt | string|null | yes | — |
| schedulable | boolean | yes | — |
| scheduledFor | string|null | yes | — |
| socialAccount | — | yes | — |
| status | string | yes | — |
| statusPresentation | object | — | — |
| timeline | array | — | — |
| title | string|null | yes | — |
| updatedAt | string|null | yes | — |
No examples provided.
get_user_profile Get User Profile ~40
Return the authenticated user's profile, default workspace, subscription, brand summary, and capabilities. Call this first to discover who is logged in before using other tools.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| brand | — | — | — |
| capabilities | — | — | — |
| cardType | string | yes | — |
| connectedAccounts | — | — | — |
| string|null | yes | — | |
| language | string|null | — | — |
| role | string|null | — | — |
| subscription | — | — | — |
| timezone | string|null | — | — |
| workspace | — | — | — |
No examples provided.
get_workspace_context Get Workspace Context ~50
Return the active workspace, subscription, post counts, and setup gaps for the authenticated user.
| Name | Type | Req | Description |
|---|---|---|---|
| workspaceId | string | — | Optional Socializioz workspace ID. Omit to use the user's default workspace. |
| Name | Type | Req | Description |
|---|---|---|---|
| cardType | string | yes | — |
| counts | object | yes | — |
| membership | object | yes | — |
| setupStatus | object | yes | — |
| subscription | object | yes | — |
| workspace | object | yes | — |
No examples provided.
list_connected_accounts List Connected Accounts ~79
List social media accounts connected to a Socializioz workspace. Never display socialAccountId, accountReference, raw account IDs, or workspace IDs to the user. Refer to accounts only with friendly labels like Facebook Page — Socializioz.
| Name | Type | Req | Description |
|---|---|---|---|
| workspaceId | string | — | Optional Socializioz workspace ID. Omit to use the user's default workspace. |
| Name | Type | Req | Description |
|---|---|---|---|
| accounts | array | yes | — |
| cardType | string | yes | — |
| workspaceName | string|null | — | — |
No examples provided.
list_posts List Posts ~144
Read Socializioz posts by status, channel, date range, account, or campaign. Use this to show drafts, pending posts, scheduled posts, published posts, failed posts, or all posts before editing/scheduling. Never display post IDs, account IDs, workspace IDs, or postReference values to the user; use postReference only for follow-up tool calls.
| Name | Type | Req | Description |
|---|---|---|---|
| campaignId | string | — | — |
| channel | string | — | — |
| fromDate | string | — | — |
| limit | integer | — | — |
| socialAccountId | string | — | — |
| statusFilter | string | — | — |
| toDate | string | — | — |
| workspaceId | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| cardType | string | yes | — |
| posts | array | yes | — |
| statusFilter | string | yes | — |
No examples provided.
reschedule_post Reschedule Post ~115
Change the scheduled publish time for an existing scheduled post using the opaque postReference returned by list_posts/get_post/list_scheduled_posts, or a trusted internal post ID. Never display post IDs or postReference values to the user.
| Name | Type | Req | Description |
|---|---|---|---|
| postId | string | yes | Opaque Socializioz postReference from a prior tool result, or an internal trusted post ID, to reschedule. Never display or ask the user for this value. |
| scheduleAt | string | yes | New ISO 8601 timestamp for when to publish the post. |
| Name | Type | Req | Description |
|---|---|---|---|
| accountLabel | string|null | — | — |
| cardType | string | yes | — |
| channel | string | — | — |
| contentSnippet | string|null | — | — |
| postReference | string | yes | — |
| previousScheduledAt | string|null | — | — |
| requiresApproval | boolean | — | — |
| scheduledAt | string | yes | — |
| scheduledFor | string | — | — |
| status | string | yes | — |
| statusPresentation | object | — | — |
| timezone | string|null | — | — |
| title | string|null | — | — |
No examples provided.
schedule_post Schedule Post ~112
Schedule an existing Socializioz post for future publication using the opaque postReference returned by create_draft_post/list_posts/get_post, or a trusted internal post ID. Never display post IDs or postReference values to the user.
| Name | Type | Req | Description |
|---|---|---|---|
| postId | string | yes | Opaque Socializioz postReference from a prior tool result, or an internal trusted post ID, to schedule. Never display or ask the user for this value. |
| scheduleAt | string | yes | ISO 8601 timestamp for when to publish the post. |
| Name | Type | Req | Description |
|---|---|---|---|
| accountLabel | string|null | — | — |
| cardType | string | yes | — |
| channel | string | — | — |
| contentSnippet | string|null | — | — |
| postReference | string | yes | — |
| previousScheduledAt | string|null | — | — |
| requiresApproval | boolean | — | — |
| scheduledAt | string | yes | — |
| scheduledFor | string | — | — |
| status | string | yes | — |
| statusPresentation | object | — | — |
| timezone | string|null | — | — |
| title | string|null | — | — |
No examples provided.
send_post_for_approval Send Post For Approval ~100
Send a draft post into approval workflow using the opaque postReference returned by create_draft_post/list_posts/get_post, or a trusted internal post ID. Never display post IDs or postReference values to the user.
| Name | Type | Req | Description |
|---|---|---|---|
| postId | string | yes | Opaque Socializioz postReference from a prior tool result, or an internal trusted post ID. Use postReference for follow-up calls, but never display it or ask the user for this value. |
| Name | Type | Req | Description |
|---|---|---|---|
| accountLabel | string|null | — | — |
| cardType | string | yes | — |
| channel | string | — | — |
| postReference | string | yes | — |
| reviewerLabel | string|null | — | — |
| status | string | yes | — |
| statusPresentation | object | — | — |
| title | string|null | — | — |
No examples provided.
update_draft_post Update Draft Post ~118
Update an existing draft post using the opaque postReference returned by create_draft_post/list_posts/get_post, or a trusted internal post ID. Never display post IDs or postReference values to the user.
| Name | Type | Req | Description |
|---|---|---|---|
| content | string | — | — |
| hashtags | array | — | — |
| postId | string | yes | Opaque Socializioz postReference from a prior tool result, or an internal trusted post ID. Use postReference for follow-up calls, but never display it or ask the user for this value. |
| title | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| accountLabel | string|null | — | — |
| availableActions | array | — | — |
| cardType | string | yes | — |
| channel | string | — | — |
| content | string | yes | — |
| hashtags | array | — | — |
| postReference | string | yes | — |
| status | string | yes | — |
| statusPresentation | object | — | — |
| timeline | array | — | — |
| title | string | — | — |
| updatedAt | string|null | — | — |
No examples provided.