About Assay Protocol Ai Agent Trust
Assay’s MCP server lets AI tools look up agents, search the Assay Discovery index, and inspect ecosystem statistics. It is intended for MCP clients querying Assay’s trust infrastructure.
Key features
- 01Check an agent’s trust assessment
- 02Search ranked agents by query
- 03Filter results by minimum score
- 04Retrieve ecosystem statistics
Use cases
- 01Review an agent’s trust data
- 02Find agents by capability description
- 03Check ecosystem-level trust metrics
MCP support
Exposes Assay agent lookup, semantic search, and ecosystem statistics as tools over MCP stdio. It can be used from clients such as Claude Desktop and Cursor.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
3Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | Yes | Agent wallet address or indexed synthetic address such as erc8004-35 |
Details
From the project README@assaylabs/mcp-server
MCP server for Assay Discovery and trust infrastructure tools.
This server exposes Assay agent lookup, semantic search, and ecosystem stats over standard MCP stdio transport so tools like Claude Desktop and Cursor can query the Assay ecosystem directly.
Install
npm install @assaylabs/mcp-server
Or run it directly with npx:
npx @assaylabs/mcp-server
Environment
The server reads the Discovery API base URL from:
ASSAY_API_URL- fallback:
VITE_API_URL - default:
https://assay-discovery-api.onrender.com
Example:
ASSAY_API_URL=https://assay-discovery-api.onrender.com npx @assaylabs/mcp-server
Tools
check_agent_trust
Input:
{
"address": "erc8004-35"
}
Returns:
nametrustAssessmentassayScorestakeerc8004AgentIdcapability
search_agents
Input:
{
"query": "smart contract security agent",
"minScore": 60
}
Returns the top 5 ranked results from Assay Discovery, optionally filtered by minimum trustAssessment.
get_ecosystem_stats
No input.
Returns:
- total indexed agents
- average trust assessment
- 75+ trust count
- 60+ trust count
- full metadata count
- top agents
Claude Desktop
Add this to your Claude Desktop MCP config.
Installed package:
{
"mcpServers": {
"assay": {
"command": "npx",
"args": ["-y", "@assaylabs/mcp-server"],
"env": {
"ASSAY_API_URL": "https://assay-discovery-api.onrender.com"
}
}
}
}
Local repo checkout:
{
"mcpServers": {
"assay": {
"command": "node",
"args": ["C:/ASSAY/assay-protocol/mcp-server/dist/index.js"],
"env": {
"ASSAY_API_URL": "https://assay-discovery-api.onrender.com"
}
}
}
}
Cursor
Add this to your Cursor MCP configuration.
Installed package:
{
"mcpServers": {
"assay": {
"command": "npx",
"args": ["-y", "@assaylabs/mcp-server"],
"env": {
"ASSAY_API_URL": "https://assay-discovery-api.onrender.com"
}
}
}
}
Local repo checkout:
{
"mcpServers": {
"assay": {
"command": "node",
"args": ["C:/ASSAY/assay-protocol/mcp-server/dist/index.js"],
"env": {
"ASSAY_API_URL": "https://assay-discovery-api.onrender.com"
}
}
}
}
Notes
- Transport: stdio
- Package name:
@assaylabs/mcp-server - License: MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.