Token导航 LogoToken导航TokenDH.com
Agent Adk logo
开发工具未说明官方级别未说明来源级核验

Agent Adk

MCP Server

一个基于Google Agent Development Kit (ADK)和Gemini 2.5 Flash构建的智能命令行代理工具,具备推理能力、本地工具使用及与Model Context Protocol (MCP)服务器连接的功能。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
命令行工具TypeScript智能代理

安装说明

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

作者 / 组织

jean-alain42

提供方

jean-alain42

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

通用代理CLI

使用 谷歌代理开发工具包(ADK)双子座2.5闪光灯该代理可以推理、使用本地工具并连接到模型上下文协议(MCP)服务器。

特性

  • 代理推理:用途 LlmAgent 用于复杂的任务处理。
  • 本地工具:轻松添加自定义JavaScript/TypeScript函数作为工具。
  • MCP集成:连接到任何符合MCP标准的服务器(本地或远程)以扩展功能。
  • 流媒体用户界面:终端中的实时响应流。

先决条件

入门指南

  1. 克隆存储库:
   git clone https://github.com/jean-alain42/agent-adk.git
   cd agent-adk
  1. 安装依赖项:
   npm install
  1. 配置环境:

创建一个 .env 根目录中的文件:

   GEMINI_API_KEY=your_api_key_here
  1. 运行代理:
   npm start

添加工具

1.本地工具

您可以在中添加本地工具 index.ts 使用 FunctionTool 类别:

const myTool = new FunctionTool({
  name: "getWeather",
  description: "Get the current weather for a city",
  parameters: z.object({
    city: z.string(),
  }),
  execute: async ({ city }) => {
    // Your logic here
    return { weather: "Sunny in " + city };
  },
});

2.MCP服务器

使用连接到外部工具集 MCPToolset:

// Local Stdio Server
const mcpTools = new MCPToolset({
  type: "StdioConnectionParams",
  serverParams: {
    command: "npx",
    args: ["-y", "@modelcontextprotocol/server-everything"],
  },
});

// Remote SSE Server
const remoteTools = new MCPToolset({
  type: "StreamableHTTPConnectionParams",
  url: "https://example.com/mcp",
});

要使用这些工具,请将它们添加到 tools 初始化时使用数组 LlmAgentindex.ts.

使用提示

  • 退出:类型 exit 结束会议。
  • 工具:代理将根据您的提示自动决定何时使用工具。
  • 状态:本地工具,如 getCurrentTime 和MCP工具 server-everything 测试套件已预先配置。

许可证

麻省理工学院

目录标签

目录标签

命令行工具TypeScript智能代理本地部署推理引擎MCP集成本地工具

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP