MCP Catalogs
首页dexto screenshot

dexto

by truffle-ai·620·综合分 51

TypeScript 实现的智能体框架,包含 MCP 服务器功能,用于构建和编排 AI 应用。

developer-toolsai-llmproductivity
70
Forks
51
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Dexto 是一个全面的智能体框架,可通过其 stdio 或 HTTP/SSE 传输模式作为 MCP 服务器运行。它提供了一个生产就绪的编码智能体,并支持通过 YAML 配置构建自定义智能体。该系统集成 50 多种 LLM 模型,并提供与 30 多种工具的 MCP 集成。Dexto 包持久的会话、内存管理和人工循环控制,适合构建稳健的 AI 应用。

试试问 AI

装完之后,这里有 7 个你可以让 AI 做的事:

:构建自主编码智能体,能够读取、写入和重构代码
:创建在复杂任务上协作的多智能体系统
:开发 MCP 服务器,通过模型上下文协议暴露工具、文件和 API
:构建具有持久记忆和上下文感知能力的数字助手
:Dexto 与其他智能体框架有何不同?
:我可以在本地使用 Dexto 而不将数据发送到云服务吗?
:如何将 Dexto 与现有工作流集成?

什么时候选它

当您需要一个全面的智能体框架来构建自主编码智能体和多智能体系统,并具有丰富的工具集成和持久记忆功能时,选择 Dexto。

什么时候不要选它

如果您需要一个专注于特定工具的 MCP 服务器,而不是完整的智能体框架,或者您使用其他许可证(因为 Dexto 使用可能有组织限制的 Elastic 2.0 许可证),请考虑替代方案。

此 server 暴露的工具

从 README 抽取出 5 个工具
  • mcp--filesystem--read_file

    Read file contents from the filesystem

  • mcp--filesystem--list_directory

    List contents of a directory

  • agent-spawner

    Spawn specialized sub-agents to handle complex subtasks

  • explore-agent

    Fast, read-only codebase exploration agent

  • switchLLM

    Switch between different language models during a conversation

说明:Tool names were extracted from documentation about MCP integration, permissions configuration, and agent spawning functionality. Some signatures were not explicitly documented.

可对比工具

langchainautogencrewainexusopenai-assistants

安装

安装

# macOS / Linux / WSL (原生安装程序,推荐)
curl -fsSL https://dexto.ai/install | bash

# Windows PowerShell
irm https://dexto.ai/install.ps1 | iex

# 或从源码构建
git clone https://github.com/truffle-ai/dexto.git
cd dexto && pnpm install && pnpm install-cli

作为 MCP 服务器运行

# 启动为 MCP 服务器
npx dexto --mode mcp --agent coding-agent --auto-approve ----no-elicitation

Claude Desktop 集成

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "dexto": {
      "command": "npx",
      "args": ["-y", "dexto", "--mode", "mcp", "--agent", "coding-agent", "--auto-approve", "--no-elicitation"]
    }
  }
}

FAQ

Dexto 与其他智能体框架有何不同?
Dexto 既提供了一个即用型编码智能体,又支持通过 YAML 配置构建自定义智能体。它内置 MCP 服务器功能,支持 50 多种 LLM 模型并可即时切换。
我可以在本地使用 Dexto 而不将数据发送到云服务吗?
是的,Dexto 支持通过 Ollama 或 GGUF 格式运行本地模型,将数据保留在您的机器上,并自动检测 GPU。
如何将 Dexto 与现有工作流集成?
Dexto 提供多种接口:CLI、Web UI、REST API、Discord、Telegram,并且可以嵌入到应用程序中。您还可以将其作为 MCP 服务器公开,以与 Claude Code 或 Cursor 等工具集成。

Hacker News 讨论

开发者社区最近的相关讨论。

dexto 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。