Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
Recommend and inspect AI SaaS apps from the TrueAI catalog (1,600+ apps) by need, name or URL.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://www.shiflowai.cloud/mcpEjecuta esto en tu terminal
claude mcp add --transport http trueai https://www.shiflowai.cloud/mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"trueai": {
"url": "https://www.shiflowai.cloud/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"trueai": {
"type": "http",
"url": "https://www.shiflowai.cloud/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://www.shiflowai.cloud/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub chenyujing1234-netizen, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (1.0.1) llegó al registro hace 5 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, Aiterm MCP
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Persistent terminals and one launcher for Claude, Codex, Grok, Cursor, and Antigravity harnesses.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
我来帮你省钱,我来帮你省时间。
数据实时、人工评测、无广告。
没有最好的,只有最适合你的。
TrueAI 是一个面向 AI 工具的 智能体推荐 + 人工评测 + 对话式导航 平台 MVP。 用户可以:
TrueAI 1600+ 应用目录已封装成 MCP Server 和 单文件 Skill,让你的 agent 直接获得"挑 AI 工具"的能力。完整文档:skills/trueai/SKILL.md。
{ "mcpServers": { "trueai": { "url": "https://www.shiflowai.cloud/mcp" } } }
接入后 agent 立即获得 4 个工具:
| 工具 | 用途 |
|---|---|
recommend_ai_tools(description, top_k) | 用户自然语言需求 → 推荐合适应用 |
get_ai_tool(name_or_url, include_reviews) | 名称 / slug / 官网 URL → 应用完整信息 |
list_ai_tools(category, free_only, ...) | 按分类 / 形态 / 是否免费 浏览目录 |
list_categories() | 列出全部分类 |
把 skills/trueai/SKILL.md 复制到任意 agent 的 skills 目录, agent 就会按文档里 curl 示例直接调 https://www.shiflowai.cloud/api/*。
每个 AI 应用 34 个结构化字段(评分 / 价格 / 形态 / 评论 / 链接 …), 完整 JSON Schema:docs/ai_tool_schema.json。
TrueAI 网站里 1600+ 应用的结构化字段——名称、Logo、Slogan、定价、子功能列表、 易用性 / 效果 / 性价比评分等——不是人工录入的,而是由我们另一个开源项目 [StructAIWeb](https://github.com/chenyujing1234-netizen/StructAIWeb) 自动跑出来的。 它是 TrueAI 数据管线的 核心 AI 智能体:
| 维度 | 说明 |
|---|---|
| 仓库 | https://github.com/chenyujing1234-netizen/StructAIWeb |
| 形态 | Windows 桌面 GUI + CLI(Python + Playwright) |
| 浏览器 | 通过 CDP 接管你本地已登录的 Chrome,天然复用 Cookie / 扩展,规避大多数风控 |
| 探索 | 启发式按「价格 → 功能 → 关于 → 文档」遍历站点,自动点 CTA 进入主功能区 |
| 试用 | 主动输入提示词、点 "生成 / 提交",永远避开 "购买 / 充值 / 订阅" 按钮 |
| 视觉 | 可选启用多模态视觉模型(Qwen-VL / GPT-4o / GLM-4V)识别"该点哪个按钮" |
| 登录墙 | 自动检测并暂停,等你完成登录后继续 |
| 整合 | 把所有页面快照交给 LLM 输出结构化 JSON + 三项主观评分(usability / effect / price) |
| 输出字段 | 与 docs/ai_tool_schema.json 完全对齐 |
| License | MIT |
简言之:
StructAIWeb 负责"看懂一个 AI 网站",TrueAI 负责"把上千个看懂的结果织成一个懂你的导航站"。
想自己跑数据 / 扩展更多 AI 工具?fork StructAIWeb,跑完把 output/*.json 喂进 TrueAI 的 backend/scripts/sync_*.py 入库脚本即可。
| 层 | 选型 |
|---|---|
| 后端 | Python 3.10+ / FastAPI 0.115 / SQLAlchemy 2 / Alembic / PyMySQL |
| 前端 | Next.js 14 (App Router, 纯 JavaScript) / Tailwind CSS / Framer Motion / Zustand |
| 数据库 | MySQL 8 (114.55.254.123:3306/trueai) |
| LLM | 阿里云 DashScope (qwen-plus),未配置 Key 时自动回退 Mock 文案 |
| 鉴权 | JWT (python-jose) + bcrypt |
TrueAI/
├── backend/ # FastAPI 服务 │ ├── app/ │ │ ├── core/ # 配置 / DB / 安全 │ │ ├── models/ # ORM 模型 │ │ ├── schemas/ # Pydantic │ │ ├── api/routers/ # auth / categories / tools / reviews / rankings / stats / search │ │ ├── services/llm/ # Qwen 与 Mock 两种 Provider │ │ ├── services/recommend.py # 意图抽取 + MySQL 候选召回 │ │ └── seeds/seed_tools.py │ ├── alembic/ │ └── requirements.txt └── frontend/ # Next.js 14 ├── app/ # layout / page / category / tool / search / rankings / compare / earn ├── components/ # NavBar / HeroTypewriter / Sidebar / ToolCard / CompareBar / ChatSearch ... ├── lib/ # api.js / compareStore.js / labels.js └── tailwind.config.js
前提:已安装 Python 3.10+、Node 20+、能访问 MySQL
114.55.254.123:3306。
cd backend
python3 -m venv venv source venv/bin/activate pip install -r requirements.txt cp .env.example .env # 按需改 JWT_SECRET / DASHSCOPE_API_KEY
alembic upgrade head python -m app.seeds.seed_tools
uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload
cd frontend
npm install cp .env.local.example .env.local # 默认指向 http://127.0.0.1:8000 npm run dev
backend/.env| 变量 | 说明 |
|---|---|
DATABASE_URL | 形如 mysql+pymysql://user:pass@host:3306/trueai,密码中特殊字符需 URL 编码(@ → %40) |
JWT_SECRET | JWT 签名密钥,生产请替换为长随机串 |
JWT_EXPIRES_MINUTES | token 过期分钟数,默认 7 天 |
LLM_PROVIDER | qwen(默认)。为空或 Key 缺失时自动回退 Mock |
DASHSCOPE_API_KEY | 通义千问 Key,在 DashScope 控制台 创建 |
QWEN_MODEL | 默认 qwen-plus,可换成 qwen-turbo / qwen-max |
CORS_ORIGINS | 允许的前端 origin,逗号分隔 |
frontend/.env.local| 变量 | 说明 |
|---|---|
NEXT_PUBLIC_API_BASE | 后端 Base URL,开发默认 http://127.0.0.1:8000 |
前端所有
/api/*请求在 Next.js 端通过rewrites代理到后端,避免浏览器 CORS 问题。
| 接口 | 说明 |
|---|---|
GET /api/health | 健康检查 |
GET /api/stats | 首页横幅用:工具数 / 分类数 / 评测数 / 价值观文案 |
GET /api/categories | 全部分类 + 每类工具数 |
GET /api/tools | 列表 + 多维筛选 + 排序 + 分页 |
GET /api/tools/{id 或 slug} | 智能体详情 |
POST /api/tools/compare | 对比(body 为 id 列表) |
GET /api/rankings?dimension=&category=&top= | 排行榜 |
POST /api/reviews | 提交评测(需 Bearer token) |
GET /api/reviews?tool_id=&status_filter=approved | 评测列表 |
POST /api/search/chat | 对话搜索,SSE 流:event: meta + 多个 event: delta + event: done |
GET /api/search/chat?q=... | 非流式兜底:直接给候选和外部导航 |
POST /api/auth/register / /login / GET /api/auth/me | 注册 / 登录 / 查询当前用户 |
种子数据自带一个管理员账号:admin / admin123456(生产请删除或改密)。
POST 到 /api/search/chat。event: meta 推送给前端(前端马上渲染卡片)。event: delta。meta 中带 external 外部 AI 导航站清单,前端展示"去别家看看"。% 会报错。alembic/env.py 已做 % → %% 转义。pool_pre_ping=True、pool_recycle=3600 已打开;请确认 MySQL 白名单已允许你的出口 IP。next.config.js rewrites 代理,无需额外处理。部署时建议把后端放到同域 /api/* 路径下。/api/search/chat 会自动回退到 Mock Provider,候选卡片依然是真实数据,只是 AI 文案是占位。MIT License.