化验

代理软件的质量层。
MCP服务器、API和SDK的独立代理友好性评级。Assay根据文档准确性、错误质量、安全态势等对软件包进行评分,以便代理(和开发人员)可以为工作选择合适的工具。
它做什么
- 0-100的价格为2400多个套餐 AF评分 (代理人友好)
- 涵盖MCP服务器、REST API、GraphQL服务和SDK
- 5个维度的得分:MCP质量、文档、错误消息、安全性和身份验证复杂性
- 提供REST API、MCP服务器和web界面
原则
- 特工是一流公民 -每一个API、数据格式和接口都是为人工智能代理而设计的,而不仅仅是人类
- 独立评级 --供应商不能收买对分数的影响力
- 信任是产品 --如果评级不诚实,它们就一文不值
- 为所有人打造 --代理发现工具,开发人员选择依赖关系,团队评估供应商
快速开始
# Clone and install
git clone https://github.com/assay-tools/assay.git
cd assay
uv sync
# Set up environment
cp .env.example .env
# Edit .env with your settings
# Run locally
uvicorn assay.api.app:app --reload --port 8000访问 http://localhost:8000 对于web UI, http://localhost:8000/docs API文档。
API
# Search packages
curl 'https://assay.tools/v1/packages?q=email&limit=5'
# Get a specific package
curl 'https://assay.tools/v1/packages/resend'
# Agent-optimized guide
curl 'https://assay.tools/v1/packages/resend/agent-guide'
# Compare packages
curl 'https://assay.tools/v1/compare?ids=resend,sendgrid,postmark'
# Stats
curl 'https://assay.tools/v1/stats'MCP服务器
分析包括一个MCP服务器,因此AI代理可以在运行时查询评级:
{
"mcpServers": {
"assay": {
"command": "python",
"args": ["-m", "assay.mcp_server"]
}
}
}工具: find_packages, get_package, compare_packages, list_categories
评分方法
每个包都在5个加权维度上进行评估:
| 尺寸 | 重量 | 测量值 |
|---|---|---|
| MCP质量 | 20% | 工具描述、模式完整性、错误处理 |
| 文档 | 20% | 代理消费的准确性、示例和完整性 |
| 错误消息 | 15% | 可帮助代理自我纠正的可操作错误 |
| 安全性 | 15% | 身份验证模式、输入验证、最小权限设计 |
| 身份验证复杂性 | 15% | 代理进行身份验证的难易程度 |
AF分数是加权平均值,范围为0-100。
商业模式与运营
检测是一种 代理业务 --人工智能代理处理评估、报告生成、勘探和运营执行。看 BUSINESS.md 了解完整的商业模式、定价层次、产品流和运营理念。
许可证
麻省理工学院
