Agentset logo

Agentset

Free

Agentset 官方集成,连接到 Agentset 的知识库 RAG 系统。

FreeFree tier
Type
Open Source
Company
Agentset

About Agentset

Agentset MCP Server is an open-source tool that provides an MCP server for Agentset, an open-source platform for Retrieval-Augmented Generation (RAG). It enables developers to build intelligent, document-based applications quickly by connecting to Agentset's knowledge base RAG system. The server supports integration with Claude and other MCP-compatible clients, offers custom tool descriptions, and allows setting a tenant ID for multi-tenant use. It is available as an npm package and can be run via npx, yarn, or pnpm.

Key Features

Open-source MCP server for Agentset RAG platform
Build intelligent, document-based applications quickly
Integration with Claude via MCP configuration
Custom tool description support via command-line flag
Tenant ID support for multi-tenant setups
Available as npm package (@agentset/mcp)
Cross-platform installation via npx, yarn, pnpm
MIT license

Pros & Cons

Pros
  • Open-source with MIT license
  • Easy integration with Claude and other MCP-compatible clients
  • Supports custom tool descriptions for flexibility
  • Multi-tenant support via tenant ID
  • Simple setup with environment variables and CLI flags
Cons
  • Requires a valid Agentset API key and namespace ID
  • Limited documentation beyond the README and npm package
  • Relatively new project with moderate community adoption (30 stars)

Best For

Connecting AI assistants to a knowledge base for RAGBuilding document-based Q&A systemsDeveloping intelligent applications with retrieval-augmented generationIntegrating custom RAG capabilities into Claude and other MCP hosts

FAQ

What is Agentset MCP Server?
It is an MCP server for Agentset, an open-source platform for Retrieval-Augmented Generation (RAG), designed to help developers build document-based applications quickly.
How do I install it?
You can install it via npm, yarn, or pnpm. For example: `AGENTSET_API_KEY=your-api-key npx @agentset/mcp --ns your-namespace-id`.
How do I configure it with Claude?
Add an entry to your Claude MCP config file with the command `npx -y @agentset/mcp@latest`, setting the environment variables `AGENTSET_API_KEY` and `AGENTSET_NAMESPACE_ID`.
Can I customize the tool description?
Yes, you can pass a custom description using the `-d` flag when running the server.
Is there multi-tenant support?
Yes, you can specify a tenant ID using the `-t` flag or the `AGENTSET_TENANT_ID` environment variable.