Social Neuron REST API
string · enumnumber · min: 1 · max: 365string · uuid · pattern: string · uuid · pattern: number · min: 1 · max: 100string · enum boolean
string · uuid · pattern: string · enum boolean
analytics
Fetch post performance analytics
POST
https://mcp.socialneuron.com/v1
/tools/fetch_analytics
Fetch post performance analytics › Request Body
platformFilter analytics to a specific platform.
Enum values:
youtube
tiktok
instagram
twitter
linkedin
facebook
threads
bluesky
daysLookback window in days (1-365). Default 30. Use 7 for weekly review, 30 for monthly summary, 90 for quarterly trends.
content_id^([0-9a-fA-F]{8}-[0-…Filter to a specific content_history ID to see performance of one piece of content.
project_id^([0-9a-fA-F]{8}-[0-…Project ID. Defaults to the active project context.
limitMaximum number of posts to return. Defaults to 20.
response_formatOptional response format. Defaults to text.
Enum values:
text
json
Fetch post performance analytics › Responses
Tool executed. isError:true in the body indicates a tool-level error.
MCP CallToolResult. `content` carries text/structured blocks; `structuredContent` is present when the tool declares structured output.
object[]
object
isErrorRefresh analytics data from connected platforms
POST
https://mcp.socialneuron.com/v1
/tools/refresh_platform_analytics
Refresh analytics data from connected platforms › Request Body
project_id^([0-9a-fA-F]{8}-[0-…Project ID. Defaults to the active project context.
response_formatOptional response format. Defaults to text.
Enum values:
text
json
Refresh analytics data from connected platforms › Responses
Tool executed. isError:true in the body indicates a tool-level error.
MCP CallToolResult. `content` carries text/structured blocks; `structuredContent` is present when the tool declares structured output.
object[]
object
isError