@zerotoallai/mcp
v0.3.0
Published
MCP server providing trust analysis tools for AI agents
Maintainers
Readme
zerotoall protocol MCP Server
"Trust between beings."
MCP server providing trust analysis tools for AI agents in the Internet of Beings.
Overview
MCP (Model Context Protocol) server for zerotoall protocol trust baseline data. Enables AI agents to:
- Analyze MCP server security posture and trust scores
- Query real-time Crypto Twitter sentiment and narratives
Core Concepts
| Concept | Description | |---------|-------------| | Zero to All | Trust defined by everyone, not one company | | The Gap | 200,000-year firewall between thought and action, now rebuilt as trust layer | | Internet of Beings | Web 4.0: Humans + AI agents acting with intent | | Traffic Light | Complex evaluations, universal output |
Installation
Via npx (Recommended)
npx @zerotoallai/mcpLocal Build
cd mcp-server
npm install
npm run buildConfiguration
Environment Variables
| Variable | Default | Description |
|----------|---------|-------------|
| ZEROTOALL_API_URL | https://zero-to-all-protocol-production-b265.up.railway.app | API base URL |
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"zerotoallai": {
"command": "npx",
"args": ["-y", "@zerotoallai/mcp"]
}
}
}Claude Code
Add to ~/.claude/settings.json:
{
"mcpServers": {
"zerotoallai": {
"command": "npx",
"args": ["-y", "@zerotoallai/mcp"]
}
}
}Custom API URL
{
"mcpServers": {
"zerotoallai": {
"command": "npx",
"args": ["-y", "@zerotoallai/mcp"],
"env": {
"ZEROTOALL_API_URL": "https://your-api.com/api"
}
}
}
}Restart Claude Desktop/Code after updating config.
Tools
MCP Server Analysis Tools
| Tool | Description |
|------|-------------|
| analyze_mcp_server | Analyze MCP server security posture from package.json |
| get_mcp_trust_score | Get trust score for a specific MCP server |
| compare_mcp_servers | Compare security posture of two MCP servers |
| get_mcp_baseline | Get MCP ecosystem baseline (average scores) |
CT Narrative Tools (Legacy)
| Tool | Description |
|------|-------------|
| get_ct_baseline | Get CT narrative distribution (what CT is discussing) |
| get_ct_projects | Get top projects by narrative category (from CoinGecko) |
| analyze_bubble | Analyze specific narrative vs CT average |
| get_bridging_stats | Get CT bridging statistics (bubble breaking activity) |
| get_bridging_leaderboard | Get bridging leaderboard (top bubble breakers) |
Example Queries
Once configured, you can ask Claude:
MCP Server Trust
- "Analyze the security of @modelcontextprotocol/server-filesystem"
- "What's the trust score of this MCP server?" (paste package.json)
- "Compare the security of server-github vs server-slack"
- "What's the average security posture for MCP servers?"
CT Narratives
- "What narratives are hot on CT right now?"
- "Show me the top AI Agent projects"
- "Analyze the DeFi narrative bubble"
- "Who are the top bubble breakers?"
API Reference
analyze_mcp_server
Parameters:
- package_json: string (required) - JSON string of package.json contents
Returns security posture including:
- Overall score (0-100)
- Permission analysis (file, network, shell, env)
- Risk patterns detected
- Positive signals
- Warningsget_mcp_trust_score
Parameters:
- server_name: string (required) - npm package name (e.g., "@anthropic/mcp-server")
Returns trust score and risk level for a known MCP server.compare_mcp_servers
Parameters:
- server_a: string (required) - First server package.json
- server_b: string (required) - Second server package.json
Returns side-by-side comparison of:
- Overall scores
- Permission differences
- Risk level comparisonget_mcp_baseline
Parameters:
- format: "json" | "text" (default: "text")
Returns MCP ecosystem baseline:
- Average permission score
- Average posture score
- Average risk score
- Risk level distributionget_ct_baseline
Parameters:
- format: "json" | "text" (default: "text")
Returns CT narrative distribution with quadratic-weighted averages.get_ct_projects
Parameters:
- category: string (optional) - Filter by narrative
- format: "json" | "text" (default: "text")
Available categories:
AI Agents, AI Infrastructure, DeFi, Memecoins, Layer 2,
Bitcoin, Ethereum, Solana, NFT/PFP, Gaming/Metaverse,
Infrastructure, Governance/DAO, DePIN, RWA, Stablecoinsanalyze_bubble
Parameters:
- narrative: string (required) - Narrative to analyze
Returns analysis including:
- CT attention percentage
- Ranking among all narratives
- Similar narratives
- Hot/Active/Niche/Cold statusget_bridging_stats
Parameters:
- format: "json" | "text" (default: "text")
Returns bridging statistics:
- Total participants
- Score distribution
- Bubble type breakdownget_bridging_leaderboard
Parameters:
- limit: number (default: 20, max: 100)
- format: "json" | "text" (default: "text")
Returns top bubble breakers (anonymized).Design Axioms
- Protocol > Platform - Build infrastructure, not applications
- Permissionless > Permissioned - Anyone can evaluate, no gatekeepers
- Velocity > Stock - Current trajectory matters more than accumulated reputation
- Earned > Purchased - Trust must be contributed, not bought
- Plurality In, Simplicity Out - Diverse evaluations, universal signal
Data Source
All data comes from zerotoall.ai powered by zerotoall protocol.
- Methodology: Quadratic-weighted aggregation
- License: MIT
- Rate limit: 60 req/min
License
MIT
