Agentset
FreeAgentset 官方集成,连接到 Agentset 的知识库 RAG 系统。
FreeFree tier
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.