Agentset MCP

Agentset MCP

site icon
2025.04.04 0
JavaScript检索增强生成智能应用开发开发效率内容生成
Agentset MCP是一个开源平台,专注于检索增强生成(RAG)技术,旨在帮助开发者快速高效地构建基于文档的智能应用程序。它提供了便捷的安装方式和灵活的配置选项,支持通过环境变量传递命名空间ID、自定义工具描述和租户ID等功能。
View on GitHub

Overview

基本能力

产品定位

Agentset MCP是一个专为开发者设计的开源平台,用于快速构建基于检索增强生成(RAG)技术的智能、文档驱动的应用程序。

核心功能

  • 支持检索增强生成(RAG)技术
  • 提供灵活的安装和配置选项
  • 支持通过环境变量传递命名空间ID
  • 允许自定义工具描述
  • 支持租户ID的传递

适用场景

  • 构建智能问答系统
  • 开发文档驱动的应用程序
  • 快速实现基于RAG的技术解决方案

工具列表

  • npx @agentset/mcp: 通过npm运行MCP服务
  • yarn dlx @agentset/mcp: 通过yarn运行MCP服务
  • pnpm dlx @agentset/mcp: 通过pnpm运行MCP服务

常见问题解答

  • 如何传递命名空间ID?可以通过环境变量AGENTSET_NAMESPACE_ID或命令行参数--ns传递。
  • 如何自定义工具描述?使用-d参数后跟自定义描述。
  • 如何传递租户ID?使用-t参数后跟租户ID。

使用教程

使用依赖

确保已安装Node.js环境,并选择以下包管理器之一:npm、yarn或pnpm。

安装教程

使用npm安装:

AGENTSET_API_KEY=your-api-key npx @agentset/mcp --ns your-namespace-id

使用yarn安装:

AGENTSET_API_KEY=your-api-key yarn dlx @agentset/mcp --ns your-namespace-id

使用pnpm安装:

AGENTSET_API_KEY=your-api-key pnpm dlx @agentset/mcp --ns your-namespace-id

调试方式

安装完成后,可以通过以下命令进行基本调试:

AGENTSET_API_KEY=your-api-key AGENTSET_NAMESPACE_ID=your-namespace-id npx @agentset/mcp

或者传递自定义工具描述进行调试:

AGENTSET_API_KEY=your-api-key npx @agentset/mcp --ns your-namespace-id -d "Your custom tool description"

或者传递租户ID进行调试:

AGENTSET_API_KEY=your-api-key npx @agentset/mcp --ns your-namespace-id -t your-tenant-id

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。