Token导航 LogoToken导航

MCP Server · 浏览器工具

Auth0 Task Vantage

Task Vantage Demo 是一个现代化的任务管理平台参考实现,提供REST API、MCP服务器、AI代理服务和Web应用等多种接口,适用于团队协作和AI辅助任务管理。

未说明官方级别未说明来源级核验工具 0
团队协作API集成HTMLClaudeClaude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
auth0-samples
提供方
auth0-samples

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

5

仓库热度

收录来源

1 个

MCP World

选型结论

Auth0 Task Vantage 属于浏览器工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前要先准备 访问 Token。

分类

浏览器工具

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

Task Vantage 演示版

Task Vantage 演示是一个参考实现,展示了通过多个接口提供的现代任务管理平台:

用户访问点:

  • 🖥️ 电脑 Claude Desktop(可译为“Claude桌面版”或保持原样,若“Claude”为特定产品名则不需翻译) → MCP服务器(AI助手集成)
  • 🌐 表示“互联网”或“网络”。 网络浏览器 → 代理服务(AI聊天界面)
  • 🌐(表示互联网或全球连接的符号,无直接对应中文含义,可理解为“网络”或“全球互联”的意象) 网络浏览器 → Web 应用程序(传统的任务管理用户界面)
了解更多见 docs/ABOUT.md 翻译为中文是:“文档/关于(文件).md” 或者更自然的表达可以是:“文档/关于页面.md”。这里,“docs”通常表示文档目录,“ABOUT.md”是一个Markdown格式的文件,用于描述关于某个项目或主题的信息 关于产品愿景和背景。

📚 文档

🏗️ 项目结构

src/
├── 🚀 api/          # REST API (Hono + Auth0)
├── 🔌 mcp/          # MCP Server (Hono + mcp-handler + CTE)
├── 🤖 agent/        # Agent Service (Hono + LlamaIndex + OpenAI)
├── 📱 webapp/       # Web Application (Hono + Auth0 OAuth2)
└── 🛠️ utils/        # Shared utilities (logging, etc.)

vercel/              # Deployment configurations
├── api/            # API service deployment
├── mcp/            # MCP service deployment
├── agent/          # Agent service deployment
└── webapp/         # Web app deployment

⚡ 快速启动

要求

  • Node.js 22及以上版本
  • npm(Node Package Manager,Node包管理器) (或兼容的包管理器)
  • Auth0 账户 (用于身份验证)
  • OpenAI API密钥 (针对AI代理功能)

安装

  1. 安装依赖项:
   npm install
  1. 配置环境:
   cp .env.example .env
   # Edit .env with your Auth0 and OpenAI credentials
  1. 启动所有服务:
   npm run dev:all

可用脚本

发展

# Run individual services
npm run dev:api        # Start REST API (port 8787)
npm run dev:mcp        # Start MCP server (port 8080)
npm run dev:agent      # Start Agent service (port 3000)
npm run dev:webapp     # Start Web App (port 3001)

# Development with file watching
npm run dev:agent:watch   # Auto-restart agent on file changes
npm run dev:webapp:watch  # Auto-restart webapp on file changes

# Run all services in parallel
npm run dev:all        # Starts all 4 services + opens browser tabs
npm start              # Alias for dev:all

# Open services in browser
npm run open:agent     # Opens http://localhost:3000
npm run open:webapp    # Opens http://localhost:3001

部署(Vercel)

# Bootstrap Vercel projects (first time setup)
npm run bootstrap:all     # Link all 4 Vercel projects
npm run bootstrap:api     # Link task-vantage-api project
npm run bootstrap:mcp     # Link task-vantage-mcp project
npm run bootstrap:agent   # Link task-vantage-agent project
npm run bootstrap:webapp  # Link task-vantage-webapp project

# Deploy services
npm run deploy:all        # Deploy all services sequentially
npm run deploy:parallel   # Deploy all services in parallel
npm run deploy:api        # Deploy API service only
npm run deploy:mcp        # Deploy MCP service only
npm run deploy:agent      # Deploy Agent service only
npm run deploy:webapp     # Deploy Web App service only

监测

# View deployment logs
npm run logs:all          # View logs for all services
npm run logs:api          # View API service logs
npm run logs:mcp          # View MCP service logs
npm run logs:agent        # View Agent service logs
npm run logs:webapp       # View Web App service logs

# Open deployed services in browser
npm run open:deployed:all     # Open all service dashboards
npm run open:deployed:api     # Open API service dashboard
npm run open:deployed:mcp     # Open MCP service dashboard
npm run open:deployed:agent   # Open Agent service dashboard
npm run open:deployed:webapp  # Open Web App service dashboard
见 VERCEL.md(文件名,可理解为“关于Vercel的Markdown文件”) 请参阅详细的部署说明。

服务URL(本地开发)

服务URL用途
🚀 API 根据全局信息,翻译目标语言为中文,且“API”必须翻译为“API”,原文内容为“http://localhost:8787REST API endpoints”,因此译文内容为:http://localhost:8787REST API 接口端点
电源插头 MCPhttp://localhost:8080/mcpMCP服务器端点(Claude桌面版)
🤖 代理http://localhost:3000AI聊天界面(网页浏览器)
📱 网络应用http://localhost:3001任务管理界面(网页浏览器)

关键路线

  • 代理聊天界面http://localhost:3000/chat/app(通过网页浏览器进行的AI聊天)
  • 网络应用仪表盘http://localhost:3001/app(任务管理界面)
  • API 状态http://localhost:8787/health 翻译为中文是:“本地主机上的8787端口健康检查接口”
  • MCP Health(可译为“MCP健康”或根据具体语境调整为更贴切的表述,如“MCP医疗健康”等)http://localhost:8080/health 翻译成中文是:“本地主机的8080端口健康检查接口”。不过,通常我们不会直接这样翻译网址,而是根据上下文或具体用途来解释其含义。在这个例子中,“/health”路径通常用于表示一个健康检查端点,用于监控服务是否正常运行。所以,也可以简化为“本地健康检查接口(8080端口)”

🔐 认证流程

Task Vantage 使用 Auth0(注:这是一个专有名词,通常不翻译,直接保留原名,但在此按照要求说明其含义,即“Auth0”是一个用于身份验证和授权的服务平台名称) 针对不同服务的不同流程进行认证:

服务认证方法令牌类型
REST API(Representational State Transfer Application Programming Interface,表述性状态传递应用程序编程接口)JWT验证持有者(令牌) access_token
MCP 服务器 自定义令牌交换(CTE)持有人 → API令牌
代理服务OAuth2 会话会话 + 持有者令牌
网络应用OAuth2 授权码会话 + 访问令牌
详情请参阅下面的序列图以了解完整的认证流程。

🔧 环境配置

快速设置:

cp .env.example .env
# Edit .env with your credentials

特定服务配置

每个服务都有其自己的配置文档,记录在README文件中:

全局配置

所有服务均使用这些共享的 Auth0 设置:

  • AUTH0_DOMAIN - 您的 Auth0 域名(例如,your-domain.auth0.com)
  • LOG_VERBOSE - 启用详细日志记录以进行调试(默认:true)
注\REDIS_URL\ 由 Vercel 自动为部署的服务提供。如果仅在本地使用 Redis,则仅需在本地进行配置。

🏛️ 系统架构

高层概览

该图展示了所有Task Vantage服务如何协同工作:

flowchart TB
%% User interactions
    User(["End User"])
    Claude(["Claude Desktop
with MCP"])
    Browser(["Web Browser"])

%% Services (can run locally or on Vercel)
    subgraph Services["Task Vantage Services"]
        direction TB

        WebApp["📱 Task Vantage Web
(Hono + Auth0 + Session)"]:::webapp
        Agent["🤖 Task Vantage Agent
(LlamaIndex + OpenAI)"]:::agent
        MCP["🔌 Task Vantage MCP
(Hono + mcp-handler + CTE)"]:::mcp
        API["🚀 Task Vantage API
(Hono + JWT validation)"]:::api

        Store["💾 In-memory Store
(Projects, Tasks, Tags, Comments)"]:::store
    end

%% External services
    subgraph External["External Services"]
        Auth0["🔐 Auth0
(Identity Provider)"]:::auth
        OpenAI["🧠 OpenAI
(LLM Provider)"]:::openai
    end

%% User flows
    User -.-> Browser
    User -.-> Claude
    Browser --> WebApp
    Browser --> Agent
    Claude --> MCP

%% Service interactions
    WebApp --> API
    Agent --> MCP
    MCP --> API
    API --> Store
    Agent --> OpenAI

%% Authentication flows
    WebApp --> Auth0
    Agent --> Auth0
    MCP --> Auth0
    API --> Auth0

%% styles
    classDef webapp fill:#FFF2E6,stroke:#FF8C00,color:#8B4513,stroke-width:2px
    classDef agent fill:#EAF2F8,stroke:#5DADE2,color:#1B4F72,stroke-width:2px
    classDef mcp fill:#F5EEF8,stroke:#BB8FCE,color:#4A235A,stroke-width:2px
    classDef api fill:#FCF3CF,stroke:#F1C40F,color:#7D6608,stroke-width:2px
    classDef store fill:#D5F5E3,stroke:#27AE60,color:#145A32,stroke-width:2px
    classDef auth fill:#FADBD8,stroke:#E74C3C,color:#641E16,stroke-width:2px
    classDef openai fill:#E8F5E8,stroke:#28A745,color:#155724,stroke-width:2px

统一的Hono架构

主要优势:

  • ✨(闪闪发光的星星符号,常用于表达兴奋、喜悦或特别的时刻) 一致的框架所有服务均使用 Hono(日语中的“羽衣”或“羽毛衣”,也可指代神话中的神鸟或仙境) 为了最大限度地提高代码重用性和可维护性
  • 🚀 这个符号本身在中文里没有直接的翻译,它通常被用作表示火箭、快速前进或加速的象征。在没有具体上下文的情况下,可以简单地将其描述为“火箭”或“快速前进”的符号。例如:“🚀 我们即将踏上这段激动人心的旅程!”可以翻译为:“🚀 我们即将踏上这段激动人心的旅程!”(这里直接保留了符号,因为其含义在中文中已有对应的表达)。 Vercel 优化版原生支持无服务器函数,无需任何配置
  • 🔄 翻译成中文是:🔄(这个符号本身没有直接的中文翻译,但可以理解为表示“循环”、“重复”或“刷新”的意思,具体根据上下文而定。) DRY 部署(或“干式部署”,但“DRY”在此上下文中更可能指一种开发或部署原则,即“Don't Repeat Yourself”,即“不要重复自己”,因此“DRY 部署”可理解为遵循“DRY”原则进行的部署)本地开发环境与生产环境采用相同的代码库结构
  • 🔐 统一的认证模式所有服务中一致集成Auth0

此图展示了每项服务中使用的具体框架和技术:

flowchart TB
    subgraph "🏗️ Technology Stack"
        direction TB

        subgraph WebApp ["📱 Task Vantage Web"]
            WA1["Hono Framework"]
            WA2["@auth0/auth0-hono"]
            WA3["OAuth2 Authorization Code"]
        end

        subgraph Agent ["🤖 Task Vantage Agent"]
            AG1["Hono Framework"]
            AG2["@auth0/auth0-hono"]
            AG3["LlamaIndex + @llamaindex/openai"]
            AG4["Session Management"]
        end

        subgraph MCP ["🔌 Task Vantage MCP"]
            MC1["Hono Framework"]
            MC2["mcp-handler"]
            MC3["@auth0/auth0-api-js"]
            MC4["Custom Token Exchange"]
        end

        subgraph API ["🚀 Task Vantage API"]
            AP1["Hono Framework"]
            AP2["@auth0/auth0-api-js"]
            AP3["JWT Validation"]
            AP4["In-memory Store"]
        end

        subgraph External ["🌐 External Services"]
            EX1["Auth0 Identity Provider"]
            EX2["OpenAI LLM API"]
        end
    end

    %% Framework relationships
    WebApp --> API
    Agent --> MCP
    MCP --> API

    %% Auth flows
    WebApp --> External
    Agent --> External
    MCP --> External
    API --> External

    %% Agent AI integration
    Agent --> EX2

    %% Styling
    classDef webapp fill:#FFF2E6,stroke:#FF8C00,color:#8B4513,stroke-width:2px
    classDef agent fill:#EAF2F8,stroke:#5DADE2,color:#1B4F72,stroke-width:2px
    classDef mcp fill:#F5EEF8,stroke:#BB8FCE,color:#4A235A,stroke-width:2px
    classDef api fill:#FCF3CF,stroke:#F1C40F,color:#7D6608,stroke-width:2px
    classDef external fill:#FADBD8,stroke:#E74C3C,color:#641E16,stroke-width:2px

    class WebApp,WA1,WA2,WA3 webapp
    class Agent,AG1,AG2,AG3,AG4 agent
    class MCP,MC1,MC2,MC3,MC4 mcp
    class API,AP1,AP2,AP3,AP4 api
    class External,EX1,EX2 external

🔄 请求流程

此序列展示了Claude Desktop如何通过MCP创建任务:

%%{init: { "sequence": { "mirrorActors": false }}}%%
sequenceDiagram
    actor User as End User
    participant Claude as Claude Desktop
    participant MCP as Task Vantage MCP
(Hono + mcp-handler + CTE)
    participant Auth0 as Auth0
(Identity Provider)
    participant API as Task Vantage API
(Hono)
    participant Store as In-memory Store

    Note over User,Store: MCP Tool Invocation Flow

    User ->> Claude: "Create a new project called 'Demo'"
    Claude ->> MCP: create_project({name: "Demo"})

    Note over MCP,Auth0: Custom Token Exchange (CTE)
    MCP ->> Auth0: Exchange MCP token for API token
    Auth0 -->> MCP: API access token

    Note over MCP,API: Authenticated API Call
    MCP ->> API: POST /projects with Bearer token
    API ->> Auth0: Validate JWT token
    Auth0 -->> API: Token claims (sub, scope, etc.)

    API ->> Store: Create project in memory
    Store -->> API: Project created
    API -->> MCP: {"id": "proj_123", "name": "Demo"}
    MCP -->> Claude: Tool result: Project created
    Claude -->> User: "I've created the 'Demo' project for you."

    Note over User,Store: Alternative Flows

    rect rgb(255, 248, 220)
        Note over User,WebApp: Web App Flow
        User ->> WebApp: Login & create project
        WebApp ->> Auth0: OAuth2 Authorization Code flow
        Auth0 -->> WebApp: Access token
        WebApp ->> API: Create project with token
    end

    rect rgb(240, 248, 255)
        Note over User,Agent: Agent Chat Flow
        User ->> Agent: Chat with AI agent
        Agent ->> Auth0: Session authentication
        Agent ->> MCP: Call MCP tools
        MCP ->> API: Forward to API
    end

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

HTML本地部署任务管理AI辅助团队协作RESTAPIWeb应用

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Auth0 Task Vantage

MCP World · 本页

0未说明未标注1 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Auth0 Task Vantage 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Auth0 Task Vantage 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Auth0 Task Vantage 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Auth0 Task Vantage 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Auth0 Task Vantage 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP