Server data from the Official MCP Registry
Check the reputation of AI microservices and public APIs from an open trust registry.
Check the reputation of AI microservices and public APIs from an open trust registry.
1 tool verified · Open access · No issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Remote servers are capped at 8.0 because source code is not available for review. The score reflects endpoint verification only.
Set these up before or after installing:
Environment variable: TRUSTSCORE_API_URL
Environment variable: TRUSTSCORE_AGENT_DID
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-trustscoreagent-mcp-server": {
"env": {
"TRUSTSCORE_API_URL": "your-trustscore-api-url-here",
"TRUSTSCORE_AGENT_DID": "your-trustscore-agent-did-here"
},
"args": [
"-y",
"@trustscoreagent/mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
Free, open reputation registry for AI microservices. Agents check trust scores before calling any service.
Status: Phase 1 (early). The API, scoring (Beta + EigenTrust), receipt verification, Merkle audit trail and MCP server are implemented and tested — but the public dataset is still small, some services (
*.example.com) are demo seed data, and parts of the design (on-chain anchoring, x402 payments, mandatory agent signatures) are Phase 2. We publish early and openly on purpose: the trust layer for the agentic economy should exist, be auditable, and be adoptable before it becomes critical. See the trust model in SECURITY.md.
AI agents increasingly rely on paid microservices. TrustScoreAgent lets any agent:
No account needed. No API key. Identify services by URL, domain, or DID.
# Check a service's trust score (any format works)
curl "https://api.trustscoreagent.com/v1/score?service=api.example.com"
curl "https://api.trustscoreagent.com/v1/score?service=https://api.example.com/v1/translate"
# Unknown services return a neutral score (0.5) — no errors
curl "https://api.trustscoreagent.com/v1/score?service=never-seen-before.com"
# Rate a service after calling it
curl -X POST "https://api.trustscoreagent.com/v1/rate" \
-H "Content-Type: application/json" \
-H "X-Agent-DID: my-agent.example.com" \
-d '{
"service": "api.example.com",
"metrics": {
"status_code": 200,
"latency_ms": 143,
"schema_valid": true
}
}'
# List top-rated services
curl "https://api.trustscoreagent.com/v1/services?sort_by=score&min_ratings=10"
# Start PostgreSQL and Redis
docker compose up -d
# Run the API
dotnet run --project src/TrustScore.Api
# Run tests
dotnet test
# Swagger UI
open http://localhost:5000/swagger
| Endpoint | Description |
|---|---|
GET /v1/score?service= | Trust score for a service (0.5 neutral for unknown) |
POST /v1/rate | Submit a rating after calling a service |
GET /v1/services | List rated services (pagination, sorting, filtering) |
GET /v1/agent/trust?did= | Check your agent's trust score |
GET /v1/audit/root | Latest Merkle tree root |
GET /v1/audit/proof/{id} | Cryptographic inclusion proof for a rating |
| Endpoint | Description |
|---|---|
GET /v1/score/history?service= | Daily aggregated score history |
GET /v1/score/detailed?service= | Latency percentiles, quality distribution |
POST /v1/scores/bulk | Up to 100 scores in one request |
All endpoints accept services in any format — they are normalized internally:
api.example.com (domain)https://api.example.com/v1/translate (URL)did:web:api.example.com (DID)All three resolve to the same service.
TrustScoreAgent is available as an MCP server for Claude, Cursor, and other agents.
# Add to Claude Code
claude mcp add trustscoreagent -- npx -y @trustscoreagent/mcp-server
See docs/mcp.md for full setup instructions.
TrustScoreAgent is Phase 1 (early). What that means in practice:
did:web:trustscoreagent.com:probe) that measures the availability, latency and
conformity of a curated list of public, free APIs — real, Merkle-audited measurements, not
fabricated numbers. Community and receipt-verified ratings accumulate on top. (The earlier
fictitious *.example.com seeds have been removed.)See SECURITY.md for the full trust model and how to report vulnerabilities.
Apache-2.0. See LICENSE.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.