Pacelab MCP
Read-only MCP endpoint for Pacelab analytics. This service is meant for trusted internal integrations and LLM clients.
OAuth is enabled for browser-based Claude connectors. Legacy bearer token auth still works for trusted internal clients.
Connection
Transport: streamable_http
MCP URL: https://mcp.staging.pacelab.weareserver.it/mcp
Metadata URL: https://mcp.staging.pacelab.weareserver.it/metadata
Datasets URL: https://mcp.staging.pacelab.weareserver.it/datasets
Claude Setup
Claude workspace should use OAuth against this server. Internal API clients can still use the legacy bearer header if needed.
{
"type": "streamable_http",
"url": "https://mcp.staging.pacelab.weareserver.it/mcp",
"oauth": {
"authorization_endpoint": "https://mcp.staging.pacelab.weareserver.it/oauth/authorize",
"token_endpoint": "https://mcp.staging.pacelab.weareserver.it/oauth/token",
"client_id": "pacelab-claude-workspace-staging"
}
}
Datasets
- Owned Social Normalized
owned_social_normalizedclient-scopedNormalized owned-social performance with post-level KPIs, creative assets, embedding summaries, vision analysis, and comment samples.
Tools: get_owned_social_overview_tool, get_owned_social_content_records_tool, get_owned_social_content_evidence_tool - Public Social
public_socialclient-scopedTracked public-profile content and comments, shaped for competitive analysis and public-conversation evidence.
Tools: get_public_social_overview_tool, get_public_social_content_records_tool, get_public_social_comment_evidence_tool - Paid Media
paid_mediaoffice-scopedOffice-scoped paid-media campaign and daily KPI data with pacing-friendly campaign summaries and metric rows.
Tools: get_paid_media_overview_tool, get_paid_media_campaigns_tool, get_paid_media_metric_rows_tool
Tools
| Tool | Dataset | Description |
|---|---|---|
list_accessible_datasets_tool | meta | List the dataset families and their currently accessible clients and offices. |
get_owned_social_overview_tool | owned_social_normalized | Aggregate owned-social normalized KPI coverage for a client and period. |
get_owned_social_content_records_tool | owned_social_normalized | Paginated owned-social normalized records with KPI and creative coverage fields. |
get_owned_social_content_evidence_tool | owned_social_normalized | Asset analysis, embedding summaries, and comment samples for selected owned posts. |
get_public_social_overview_tool | public_social | Aggregate public social coverage and KPI totals for a client and period. |
get_public_social_content_records_tool | public_social | Paginated public social content rows for a client and period. |
get_public_social_comment_evidence_tool | public_social | Public comment evidence for selected content or profiles. |
get_paid_media_overview_tool | paid_media | Office-scoped paid media overview for one office, optionally narrowed to a client. |
get_paid_media_campaigns_tool | paid_media | Paid media campaign list with pacing metrics and filters. |
get_paid_media_metric_rows_tool | paid_media | Daily paid media metric rows for downstream analysis. |