Signal Relay

Provides MCP access to SocioLogic’s synthetic personas, campaigns, and research workflows via a secure edge-enabled API.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You can deploy and use the Signal Relay MCP Server to connect AI agents to SocioLogic’s synthetic persona platform, enabling interviews, campaigns, focus groups, and data exports through a standard MCP workflow with secure, edge-enabled performance.

How to use

You use an MCP client to connect to the Signal Relay MCP Server. Start by obtaining an API key, then configure your MCP client to point at the server’s URL and include your API key in requests. Once configured, you can list personas, create and run campaigns, interview personas, retrieve semantic memories, and export results. Interact through your MCP client just as you would with any MCP provider: call tools, pass parameters, and handle responses from the SocioLogic API via the Cloudflare edge server.

How to install

Prerequisites you need before installation:

Step-by-step installation for self-hosting the MCP server on Cloudflare Workers:

# Clone the repository
git clone https://github.com/SocioLogicAI/signal-relay.git
cd signal-relay

# Install dependencies
npm install

# Login to Cloudflare
npx wrangler login

# Deploy to Cloudflare Workers
npx wrangler deploy

Configuration

Configure the MCP client to connect to the hosted server or your self-hosted endpoint. If you are using the hosted server, you will use the public URL and supply your API key in requests. If you are hosting yourself, ensure your deployment exposes an MCP URL and that your client passes the API key in the X-API-Key header or Authorization header.

Security

Security considerations for using the Signal Relay MCP Server include using API keys with proper scope, validating inputs, and ensuring no data is stored on the edge. Each request should include an API key in the X-API-Key header or an Authorization: Bearer header, and requests should be validated to prevent malformed inputs.

Notes

The server supports a variety of tools for managing personas, campaigns, focus groups, and web research. Access is controlled through the API key, and you can export campaign results as PDF or JSON for board-ready reporting.

Available tools

sociologic_list_personas

List synthetic personas from marketplace or private collection

sociologic_get_persona

Get detailed persona information (demographics, psychographics, traits)

sociologic_create_persona

Generate a new persona from natural language description

sociologic_interview_persona

Conduct adversarial interview with a persona

sociologic_get_persona_memories

Retrieve persona's semantic memories via vector search

sociologic_list_campaigns

List research campaigns with status and results

sociologic_get_campaign

Get campaign details including interviews and findings

sociologic_create_campaign

Create multi-persona research campaign with custom questions

sociologic_execute_campaign

Execute draft campaign (async background processing)

sociologic_export_campaign

Export campaign results as PDF or JSON

sociologic_list_focus_groups

List focus groups for cohort-based research

sociologic_get_focus_group

Get focus group details with member personas

sociologic_create_focus_group

Create new focus group to organize personas

sociologic_add_personas_to_focus_group

Add personas to an existing focus group

sociologic_get_credits_balance

Check current credits balance and usage

sociologic_scrape_url

Scrape content from a URL (web research)

sociologic_search_web

Search the web and scrape results

sociologic_research_topic

Research a topic with multiple sources

sociologic_get_company_info

Get company information from a website

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational