Token导航 LogoToken导航TokenDH.com
Signal Relay logo
AI代理stdio官方级别未说明来源级核验

Signal Relay

MCP Server

wrangler

一个远程MCP(模型上下文协议)服务器,连接AI代理到SocioLogic的合成人物平台,用于采访真实客户人物、运行多人物研究活动并通过自然对话导出董事会就绪报告。

工具数

19

提示词数

0

GitHub Stars

0

资源数

0
AI代理TypeScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

SocioLogicAI

提供方

SocioLogicAI

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx wrangler login

详细介绍

信号中继-SocioLogic MCP服务器

![License: MIT](https://opensource.org/licenses/MIT) ![MCP](https://modelcontextprotocol.io)

将AI代理连接到的远程MCP(模型上下文协议)服务器 社会逻辑 合成人物角色平台。通过自然对话,采访真实的客户角色,开展多角色研究活动,并导出董事会准备的报告。

特性

  • 20个MCP工具 -完全访问人物角色、活动、焦点小组、学分和网络研究
  • 高保真人物 -具有一致人口统计、心理图形和行为的合成人物角色
  • 语义记忆 -基于RAG的记忆检索,实现对话中的角色连续性
  • 已部署边缘 -在Cloudflare Workers上运行(300多个位置,\.workers.dev`

本地开发

npm run dev

在以下位置启动本地服务器 http://localhost:8787.

可用工具

工具说明
sociologic_list_personas列出来自市场或私人收藏的合成人物角色
sociologic_get_persona获取详细的人物信息(人口统计、心理图、特征)
sociologic_create_persona从自然语言描述生成新角色
sociologic_interview_persona与角色进行对抗性访谈
sociologic_get_persona_memories通过向量搜索检索角色的语义记忆
sociologic_list_campaigns列出研究活动的状态和结果
sociologic_get_campaign获取活动详情,包括采访和调查结果
sociologic_create_campaign使用自定义问题创建多角色研究活动
sociologic_execute_campaign执行活动草稿(异步后台处理)
sociologic_export_campaign将活动结果导出为PDF或JSON
sociologic_list_focus_groups列出基于队列研究的焦点小组
sociologic_get_focus_group通过成员角色获取焦点小组详细信息
sociologic_create_focus_group创建新的焦点小组来组织人物角色
sociologic_add_personas_to_focus_group将人物角色添加到现有的焦点组中
sociologic_get_credits_balance检查当前信用余额和使用情况
sociologic_scrape_url从URL中抓取内容(网络研究)
sociologic_search_web搜索网络并抓取结果
sociologic_research_topic研究一个有多个来源的主题
sociologic_get_company_info从网站获取公司信息

API终点

端点方法描述
/POSTMCP协议的JSON-RPC 2.0端点
/healthGET运行状况检查(需要API密钥)
/infoGET服务器信息和可用工具

示例用法

采访人物

curl -X POST https://mcp.sociologicai.com/ \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "sociologic_interview_persona",
      "arguments": {
        "slug": "enterprise-buyer",
        "message": "What would make you hesitant to try a new AI product?"
      }
    }
  }'

列出可用角色

curl -X POST https://mcp.sociologicai.com/ \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "sociologic_list_personas",
      "arguments": {
        "visibility": "public",
        "per_page": 10
      }
    }
  }'

配置

环境变量

变量描述默认值
SOCIOLOGIC_API_URL后端API URLhttps://www.sociologic.ai

牧马人.汤姆

[vars]
SOCIOLOGIC_API_URL = "https://www.sociologic.ai"

安全

  • API密钥 通过 X-API-Key 标题或 Authorization: Bearer 头球
  • 请求大小 限制为1MB以防止DoS
  • 输入验证 通过所有工具参数上的Zod模式
  • 未存储数据 边缘-所有数据流到SocioLogic API

速率限制

对于生产部署,我们建议启用Cloudflare的速率限制:

  1. 转到Cloudflare仪表板>安全>WAF>速率限制规则
  2. 创建规则:每个IP每10秒100个请求

建筑

┌─────────────────┐      ┌─────────────────────┐      ┌─────────────────┐
│                 │      │                     │      │                 │
│   MCP Client    │─────▶│  Cloudflare Worker  │─────▶│  SocioLogic API │
│  (Claude, etc)  │      │   (This Server)     │      │                 │
│                 │◀─────│                     │◀─────│                 │
└─────────────────┘      └─────────────────────┘      └─────────────────┘
        │                         │                          │
        │    MCP Protocol         │    REST API              │
        │    (JSON-RPC 2.0)       │    (HTTPS)               │
        └─────────────────────────┴──────────────────────────┘

定价

操作积分
列出人物角色1
获取角色1
创建角色5-50(按保真度级别)
面试角色每条消息1个
活动执行因规模而异

免费等级: 注册时获得100学分。看 社会学/定价 了解详情。

贡献

欢迎投稿!请随时提交拉取请求。

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

链接

目录标签

目录标签

AI代理TypeScriptClaude本地部署合成角色研究活动自然语言处理云端部署

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

wrangler

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP