Token导航 LogoToken导航TokenDH.com
Claude World Studio logo
运维云端stdio官方级别未说明来源级核验

Claude World Studio

MCP Server

@claude-world/studio

一个从趋势发现到社交发布的一站式AI内容生成与发布平台,集成实时趋势分析、网络爬取和研究自动化功能。

工具数

0

提示词数

0

GitHub Stars

59

资源数

0
TypeScriptClaude云端部署Claude

安装说明

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

作者 / 组织

claude-world

提供方

claude-world

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

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

命令预览

npx @claude-world/studio setup-mcp

详细介绍

克劳德世界工作室

人工智能驱动的内容管道:从趋势发现到社交发布。

内置于 Claude Agent SDK+MCP (模型上下文协议),具有3个集成的MCP服务器,用于实时趋势、网络抓取和研究自动化。

Welcome Screen

特性

一站式管道

三个明确的入口点——无需复杂的菜单,只需选择即可:

Pipeline Cards

卡片动作发生了什么
自由式一键,零输入自动:趋势→ 读取源→ 验证时间线→ 专利得分→ 视觉的→ 出版
自定义主题键入您的主题深入研究→ 得分→ 视觉的→ 出版
自定义+媒体键入您的主题研究→ NotebookLM幻灯片/视频/播客→ 出版

实时代理执行

观看Claude实时工作——工具调用显示为带有MCP服务器徽章的可折叠块:

Tool Calls

  • 趋势脉冲 (绿色)——20个实时趋势源,零认证
  • cf浏览器 (蓝色)--Cloudflare浏览器渲染JS页面
  • 笔记本LM (紫色)-研究+工件生成(播客/幻灯片/视频)
  • 工作室 --内置发布+历史工具

丰富的Markdown响应

带有语法高亮显示、可点击文件路径预览、成本/持续时间跟踪和内联图像的完整标记渲染:

Rich Content

多语言(i18n)

完全支持繁体中文、英语和日语——所有UI、系统提示和管道卡都适用:

English Japanese

社交出版(原生TypeScript)

通过本机发布内置线程 fetch() --不依赖Python。每个帖子都会根据Meta基于专利的5维评分进行检查:

维度专利它检查什么
Hook PowerEdgeRank第一行有数字还是对比?(10-45个字符)
订婚触发器亲爱的AlgoCTA,有人能回答吗?
对话持久性72小时窗口有两面性/对比度吗?
速度潜力仙女座足够短吗?及时?
格式分数多模式移动扫描?

质量门:整体>=70,对话耐久性>=55。

支持的帖子类型:文本、图像、视频、旋转木马(2-20个项目)、投票、GIF、链接预览、文本附件、剧透(媒体模糊+文本)、幻影(24小时短暂)、引用帖子、回复控制、主题标签、alt文本、链接评论自动回复。

多账户和人物

  • 具有独立角色的多线程帐户
  • 按账户风格(例如,“技术教育家”、“未来主义者”)
  • 针对每个账户的人物角色提示,以适应语气
  • 矩阵发布:同一主题→ 每个帐户的唯一内容

计划任务

基于Cron的任务调度,针对每个帐户:

  • 使用cron计划定义提示模板
  • 针对特定社会账户
  • 质量门执行(最低分数阈值)
  • 自动发布或手动审核模式
  • 具有成本/工期跟踪的执行历史
  • 减少了无人值守安全的工具集(无Bash/读/写)

视觉内容生成

NotebookLM集成用于自动生成视觉效果:

  • 图像卡 --将PDF幻灯片作为单页视觉卡片
  • 旋转木马 --多页幻灯片拆分为轮播图像
  • 播客 --AI生成的音频讨论
  • 视频 --通过ffmpeg组合幻灯片和播客
  • 思维导图、报告、抽认卡、学习指南

所有下载都保留在工作区目录中。

工作空间文件浏览器

直接在UI中浏览和预览工作区文件:

  • 具有深度控制的目录树
  • 文本文件预览(语法突出显示)
  • 二进制文件预览(图像、PDF、音频、视频)
  • 聊天响应中的可点击文件路径
  • 包含工作区--无法访问项目文件夹外部

源验证和时间线规则

在系统级别强制实施内容完整性:

  • 阅读原始资料 --切勿仅从标题/元数据进行写入。每个主题1+主要来源,2+有争议。
  • 时间线验证 --每个事实都有一个经过验证的时间戳。按年龄映射的时间词。
  • 无AI填充物 --系统提示会阻止通用短语(“在当今世界”/“值得注意”)。

会话管理

  • 具有独立工作区的多个并发会话
  • 应用程序重启时会话恢复(保留对话历史记录)
  • 空闲会话驱逐(30分钟TTL)
  • 通过中断按钮或CLI取消查询

深色模式

系统/亮/暗主题,在整个会话中具有持久的偏好。

IME支持

完全支持CJK输入法——在中/日文字符组合过程中输入不会触发发送。Shift+Enter换行。

工作区安全

  • AI代理仅在会话工作空间内运行
  • 无法访问~/下载、~/桌面、~/文档或系统路径
  • 存储在本地SQLite中的凭据——从不从文件系统中搜索
  • 仅通过内置MCP工具发布(无外部脚本)
  • 创建时验证会话工作区(阻止系统路径)
  • 文件API限制为工作区根(symlink-safe realpath检查)

建筑

┌─────────────┐     ┌──────────────────┐     ┌─────────────────┐
│  React UI   │────▶│  Express + WS    │────▶│  Claude Agent   │
│  (Vite)     │◀────│  Server          │◀────│  SDK            │
└─────────────┘     └──────────────────┘     └────────┬────────┘
                                                      │
                           ┌──────────────────────────┤
                           │            │             │
                    ┌──────▼──┐  ┌──────▼───┐  ┌─────▼──────┐
                    │ trend-  │  │ cf-      │  │ notebooklm │
                    │ pulse   │  │ browser  │  │            │
                    │ (MCP)   │  │ (MCP)    │  │ (MCP)      │
                    └─────────┘  └──────────┘  └────────────┘
                    20 sources    Cloudflare    Podcast/Slides
                    zero auth     Browser       /Video/Report

技术栈

图层技术
前端React 18+Vite+顺风CSS
后端Express+WebSocket+Claude代理SDK
人工智能模型克劳德十四行诗4.6/作品4.6
MCP服务器趋势脉冲、cf浏览器、记事本
发布本机TypeScript fetch()→线程图API
数据库SQLite(better-splite3,WAL模式)
桌面电子41
Markdown反应Markdown+重新键入消毒

先决条件

  • Node.js >= 18
  • 克劳德代码CLI 已安装并验证(npm install -g @anthropic-ai/claude-code)
  • python 3.10+(适用于MCP服务器或使用 uvx 用于零配置设置)

______________________________________________________________________

安装

五种安装方法——选择一种适合您工作流程的方法:

方法最适合MCP服务器Web UI桌面应用程序CLI
A.Mac桌面快速入门通过uvx内置
大多数用户通过uvx--
C.来源贡献者venv或uvx--
D.构建桌面自定义构建通过uvx内置
E.仅限MCPClaude Code用户通过uvx------

选项A:Mac桌面应用程序(下载)

下载最新 .dmg 从 ,打开它,然后拖动到“应用程序”。

  • 双击启动--服务器自动启动
  • 无需终端,无需安装Node.js
  • 通过uvx自动检测MCP服务器(安装 紫外线 第一)
  • 包括所有桌面功能:Web UI+MCP+发布
需要:macOS(苹果硅)。英特尔Mac版本可应要求提供。

选项B:npm全局

npm install -g @claude-world/studio

# Set up MCP servers (one-time, auto-cached via uvx)
npx @claude-world/studio setup-mcp

# Start
studio serve
# Web UI: http://localhost:5173
# API:    http://127.0.0.1:3001

安装后,两者 studioclaude-world-studio 命令在全球范围内可用。

选项C:来源

git clone https://github.com/claude-world/claude-world-studio.git
cd claude-world-studio
npm install
cp .env.example .env

# Set up MCP servers
# Option 1: uvx (preferred — no clone, no path config)
npx @claude-world/studio setup-mcp

# Option 2: venv (legacy — clones repos, requires path config)
npx @claude-world/studio setup-mcp --venv

# Start development
npm run dev
# Frontend: http://localhost:5173
# Backend:  http://127.0.0.1:3001

使用 node bin/cli.js npm link 注册 studio 命令。

选项D:从源代码构建桌面

自己构建本地macOS应用程序:

git clone https://github.com/claude-world/claude-world-studio.git
cd claude-world-studio
npm install

# Development mode (quick test)
npm run electron:dev

# Production build (creates .app + .dmg)
npm run electron:build
# Output: dist/mac-arm64/Claude World Studio.app

电子应用程序:

  • 启动时自动生成Express服务器
  • 加载您的登录shell PATH(nvm/homebrew兼容)
  • 为系统节点ABI重建本机模块(better-splite3)
  • 支持所有MCP服务器(通过uvx或.env自动检测)

选项E:MCP(仅适用于Claude Code CLI)

如果您已经使用了Claude Code CLI,并且只需要MCP工具(趋势脉冲、cf浏览器、notebookm)而不需要Studio UI:

# Install MCP servers via uvx (one-time)
uvx --from 'trend-pulse[mcp]' trend-pulse-server --help
uvx --from cf-browser-mcp cf-browser-mcp --help
uvx --from notebooklm-skill notebooklm-mcp --help

添加到您的项目 .mcp.json:

{
  "mcpServers": {
    "trend-pulse": {
      "type": "stdio",
      "command": "uvx",
      "args": ["--from", "trend-pulse[mcp]", "trend-pulse-server"]
    },
    "cf-browser": {
      "type": "stdio",
      "command": "uvx",
      "args": ["--from", "cf-browser-mcp", "cf-browser-mcp"]
    },
    "notebooklm": {
      "type": "stdio",
      "command": "uvx",
      "args": ["--from", "notebooklm-skill", "notebooklm-mcp"]
    }
  }
}

或添加到Claude桌面应用程序配置(~/Library/Application Support/Claude/claude_desktop_config.json)格式相同。

______________________________________________________________________

MCP服务器设置

该应用程序使用3台MCP服务器-- 全部可选,该应用程序适用于任何组合。

快速设置(uvx——推荐)

npx @claude-world/studio setup-mcp

这将通过uvx预缓存所有3台服务器。没有克隆,没有路径配置。Studio在运行时自动检测uvx。

要更新,请执行以下操作: npx @claude-world/studio setup-mcp --update

手动设置(venv)

详细的MCP设置指南 用于使用本地venv进行每台服务器安装。

MCP自动检测

Studio按以下顺序解析MCP服务器:

  1. 设置UI --通过设置页面配置的路径(存储在SQLite中)
  2. 环境变量.env 文件或导出变量
  3. uvx回退 --如果 uvx 位于PATH中,自动使用缓存包

使用 studio settings detect (CLI)或 设置>扫描系统 (UI)检查可用内容。

______________________________________________________________________

生产管道:端到端

步骤1:安装和配置

npm install -g @claude-world/studio
npx @claude-world/studio setup-mcp
studio serve

第二步:添加社交账号

通过用户界面: 设置>社交帐户

通过CLI:

studio account create \
  --name "My Brand" --handle "@mybrand" \
  --platform threads --token YOUR_TOKEN

步骤3:运行管道

Web用户界面:单击管道卡(自由风格/自定义主题/自定义+媒体)

CLI(无头):

studio chat --message "Find trending topics, research the best, write and publish" --json

预定:设置>计划任务--cron+每个帐户的目标+质量门

第四步:监控

studio status                     # Server health
studio session list --json        # Sessions
studio history --limit 20 --json  # Publish history

______________________________________________________________________

命令行界面

包含23个命令的完整CLI。所有命令支持 --json 用于程序化使用。

# Server
studio serve                    # Start web UI
studio status                   # Check if running

# Sessions
studio session list
studio session create --title "Research" --workspace /path
studio session get 
studio session rename  --title "New"
studio session delete 
studio session messages  --limit 20

# Chat (WebSocket streaming)
studio chat --message "Find trends" --json
studio chat --session  --message "Publish the best"
echo "What's trending?" | studio chat --json
studio interrupt 

# Accounts
studio account list
studio account create --name "Main" --handle "@me" --platform threads --token TOKEN
studio account update  --token NEW_TOKEN
studio account delete 

# Settings
studio settings get
studio settings detect          # Auto-detect MCP tools
studio settings apply           # Apply detected values
studio settings set --language en

# Publishing (all Threads post types)
studio publish --account  --text "Hello!" --score 85
studio publish --account  --text "Vote!" --poll "A|B|C"
studio publish --account  --text "Look!" --image URL
studio publish --account  --text "Watch" --video URL
studio publish --account  --text "Slides" --carousel URL1 URL2 URL3
studio publish --account  --text "Post" --link-comment URL
studio history --limit 10

# Files
studio file list  --depth 2
studio file read  src/index.ts

全球旗帜: --json, --port N (环境: STUDIO_PORT), --host H (环境: STUDIO_HOST)

MCP设置向导: npx @claude-world/studio setup-mcp

______________________________________________________________________

安全

这是一个 仅限本地的开发工具。它在您的机器上以完全工具访问权限运行克劳德。

  • 绑定到 127.0.0.1 仅(不暴露于网络)
  • WebSocket来源验证(精确端口白名单)
  • CORS仅限于本地主机开发端口
  • 工作空间限制:AI代理仅限于会话工作空间
  • 文件API:realpath+只包含工作空间(symlink-safe)
  • 客户端和服务器上的路径遍历均被拒绝
  • 会话工作区在创建时已验证(系统路径已阻止)
  • 通过本机fetch发布——不依赖于Python/shell
  • XSS保护通过 rehype-sanitize
  • 会话隔离:按会话ID筛选的WS消息
  • 空闲会话驱逐(30分钟TTL)
  • 仅存储在本地SQLite中的凭据
警告:不要将此服务器暴露在互联网上。AI代理已经 Bash, Read, Write,以及 Edit 在工作空间内访问。

贡献

欢迎发布问题和PR。请先打开一个问题来讨论重大更改。

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude云端部署AI内容生成本地部署社交发布趋势分析多语言支持研究自动化

支持客户端

Claude

接入字段

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

stdio

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

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@claude-world/studio

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP