core3. All tools are read-only. Most accept a slug parameter identifying the project or exchange.
Health
Projects — lookup
On
ambiguous or not_found, do not guess a slug or answer for a different entity.
Projects — data
For red flags and empty Proof of Voice lists,
none_identified means no findings—not a failed fetch.
jurisdictionQuality on public registration is licence-tier quality (1–4, lower = stricter jurisdiction). It may be empty or not_returned when unavailable.
Projects — category quality scores
Each category score tool returns envelope fields plus ascore object with score (numeric, higher = better), rating (AAA–D), and confidence (Exceptional, High, Moderate, or Low). Responses include scoreType: "category_quality" and scoreDirection: "higher_is_better". These are not overall PoL (lower = safer).
Exchanges — category quality scores
Example response
Callingget_project_security_score with slug: "ethereum" returns an MCP tool result like this:
content array is for the agent’s conversational context. The structuredContent object is structured JSON your code or agent logic should use.
Historical tools such as get_project_categories_scores_dynamic return points[] where each point includes a Unix timestamp and category quality score objects for each category (security, financial, operational, reputational, regulatory).
REST endpoints without MCP tools
These Projects Data API and Exchanges Data API operations are not available as MCP tools:- Search and trending
- Ratings with pagination and filters
- Index-level PoL and overall/aggregate PoL (lower = safer)
- Per-entity metric-level breakdowns
- History by timestamp range (
from/toquery parameters) - Exchange list, dashboard, listed assets, and transparency stats
Next steps
- Connect your client: Getting started
- Request REST API access: CORE3 for partners
- Interpret scores: Project PoL scoring logic and CEX PoL scoring logic