Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

io.github.digitamaz/clarvia

NPM · CLARVIA-MCP-SERVER · SCANNED AUG 3

AI agent tool discovery and scoring. Search 15,400+ MCP servers, APIs, and CLIs.

Available components

+24 this week 64 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security86
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency19
  • Repository check failed: the declared repository URL redirects; it must resolve directly. See how to fix → View diagnostics → Fail
  • Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
  • Clear OSI-approved license (MIT).Pass
  • Actively maintained (last published 124 days ago).Pass
  • Security-disclosure policy not yet verified: we couldn't inspect the source repository.Unverified
Schema Quality & AI Usability77
  • AI-judged instruction clarity (excellent).Pass
  • Tool/resource definitions use about 1640 tokens (~102/item across 16 items; 16 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · clarvia-mcp-server

# add to Claude Code
claude mcp add digitamaz-clarvia -- npx -y clarvia-mcp-server
# add to Codex CLI
codex mcp add digitamaz-clarvia -- npx -y clarvia-mcp-server
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "digitamaz-clarvia": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "clarvia-mcp-server"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add digitamaz-clarvia --command npx --arg -y --arg clarvia-mcp-server
# ~/.hermes/config.yaml
mcp_servers:
  digitamaz-clarvia:
    command: "npx"
    args: ["-y", "clarvia-mcp-server"]
// mcp.json
{
  "mcpServers": {
    "digitamaz-clarvia": {
      "command": "npx",
      "args": [
        "-y",
        "clarvia-mcp-server"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 2 Aug 26 +63
    • Provenance: unverified → fail security
    • Install scripts: unverified → pass security
    • Known CVEs: unverified → partial security
    • Malware scan: unverified → pass security
    • Schema quality: unverified → excellent functional
    • Dependency health: unverified → partial functional
    • Maintenance: unverified → pass functional
    • MCP protocol: unverified → pass functional
    • Stability: unverified → 0.23 functional
    • Tool coverage: unverified → 100 functional
    • License: unverified → pass functional
    • Licence: MIT functional
  • 1 Aug 26 −22
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 31 Jul 26 −18
    • Malware scan: pass → unverified security
  • 27 Jul 26 40

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/[email protected]

Provenance none

Ecosystem: npm · Outcome: none

Dependencies 94 packages

94 packages in the resolved dependency tree · 94 deprecated · 29 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 16 exposed · ~1,640 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
clarvia_batch_check ~89

Batch-check up to 10 service URLs in a single call — returns pass/fail and agent grade for each. Use when comparing multiple tool candidates side-by-side, pre-filtering a list of APIs before integration, or building an agent that selects the best tool from several options. More efficient than calling gate_check repeatedly.

NameTypeReqDescription
urlsarrayyesList of service URLs (max 10)

No output schema declared.

No examples provided.

clarvia_find_alternatives ~129

Find higher-rated alternative tools in a given category, ranked by agent-readiness score. Use when a service fails the gate check and you need a replacement, when comparing options in a category (payment, AI, crypto, SaaS), or when an agent needs to fall back to a better-scored tool automatically.

NameTypeReqDescription
categorystringyesService category (e.g. 'payment', 'ai', 'crypto', 'saas')
limitnumberMax results (default: 10)
min_scorenumberMinimum score (default: 70)

No output schema declared.

No examples provided.

clarvia_gate_check ~113

Before calling any external API or MCP, use this to check if it is agent-ready. Returns AGENT_NATIVE / AGENT_FRIENDLY / AGENT_POSSIBLE / AGENT_HOSTILE with a boolean pass/fail. Call this first — if the service scores below your threshold, use clarvia_find_alternatives to get a better-rated replacement automatically.

NameTypeReqDescription
min_ratingstringMinimum acceptable grade (default: AGENT_FRIENDLY)
urlstringyesService URL to check

No output schema declared.

No examples provided.

clarvia_list_issues ~89

List existing CS tickets — check status of previously reported issues, see what bugs are known, or find feature requests to upvote. Use to avoid duplicate reports or to track the status of your submitted tickets.

NameTypeReqDescription
agent_idstringFilter by your agent ID to see your tickets
statusstringFilter by status
typestringFilter by type

No output schema declared.

No examples provided.

clarvia_probe ~92

Run a live accessibility probe on a service URL right now — checks HTTP reachability, response latency, OpenAPI/Swagger spec presence, MCP server-card availability, and agents.json discovery endpoint. Use when you need real-time health status (not cached scores), want to verify a service is online before calling it, or are debugging connectivity issues with an agent tool.

NameTypeReqDescription
urlstringyesService URL to probe

No output schema declared.

No examples provided.

clarvia_report_issue ~156

Report a bug, request a feature, ask a question, or flag a security issue with Clarvia or any indexed tool. Use when you encounter problems with a tool's AEO score, find incorrect data, want to suggest improvements to the Clarvia platform, or discover a security vulnerability. Creates a tracked ticket that the Clarvia team will address.

NameTypeReqDescription
agent_idstringYour agent identifier for tracking
descriptionstringyesDetailed description — include steps to reproduce for bugs
service_urlstringRelated service URL if applicable
severitystringSeverity level (default: medium)
titlestringyesShort summary of the issue
typestringyesIssue type

No output schema declared.

No examples provided.

clarvia_submit_feedback ~124

Report the outcome after using a tool (success / failure / partial) to contribute to Clarvia's reliability dataset. Use after every agent tool invocation to help build community-driven quality signals. Accepts optional latency and error details. Improves future agent tool selection accuracy for all users.

NameTypeReqDescription
agent_idstringYour agent identifier
error_messagestringError details if failed
latency_msnumberResponse latency in ms
outcomestringyesUsage outcome
profile_idstringyesProfile ID of the service used

No output schema declared.

No examples provided.

compare_my_setup ~79

Compare your registered tool setup against higher-scored alternatives in each category. Shows the best available upgrades for each tool and the category average score. Use after register_my_setup to identify weak spots in your toolchain and find better-rated replacements. Requires a setup_id from register_my_setup.

NameTypeReqDescription
setup_idstringyesSetup ID from register_my_setup

No output schema declared.

No examples provided.

get_service_details ~84

Get the full AEO evaluation report for a previously scanned service. Use when you need detailed scoring breakdown (documentation, API design, error handling, auth, MCP support) or want to understand why a tool scored high or low. Requires a scan_id from search_services or scan_service results.

NameTypeReqDescription
scan_idstringyesScan ID from a previous scan or search result

No output schema declared.

No examples provided.

get_stats ~64

Get aggregate statistics for the Clarvia tool directory — total indexed services, average AEO score, score distribution, and category breakdown. Use when you need an overview of the AI tool ecosystem quality, want to benchmark a tool against the average, or report on agent-readiness trends.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_categories ~53

List all tool categories in the Clarvia directory with service counts per category. Use when you need to browse available categories before searching, discover what types of AI tools exist, or build a category-based navigation for agent tool selection.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

recommend_upgrades ~92

Get personalized tool recommendations based on your registered setup. Suggests high-scoring tools you don't have yet — both within your existing categories and in complementary adjacent categories. Uses 'users with X also use Y' heuristics. Requires a setup_id from register_my_setup.

NameTypeReqDescription
limitnumberMax recommendations to return (default: 10)
setup_idstringyesSetup ID from register_my_setup

No output schema declared.

No examples provided.

register_my_setup ~133

Register your current tool setup (MCP servers, CLIs, APIs, Skills) with Clarvia to get AEO scores and category rankings for each tool. Use when you want to benchmark your agent's toolchain, track setup quality over time, or prepare for comparison and upgrade recommendations. Returns a setup_id for use with compare_my_setup and recommend_upgrades.

NameTypeReqDescription
setup_idstringCustom setup ID (auto-generated hash if omitted)
toolsarrayyesList of tool names you currently use (e.g. ['dune-mcp', 'notion-mcp', 'telegram-bot'])

No output schema declared.

No examples provided.

register_service ~119

Submit a new AI tool, MCP server, API, or CLI for Clarvia indexing and AEO scoring. Use when you want to register your service in the directory, get an agent-readiness evaluation, or make your tool discoverable by AI agents. The service will be queued for automated scanning.

NameTypeReqDescription
categorystringyesService category
descriptionstringyesBrief description of the service
github_urlstringGitHub repository URL
namestringyesService name
urlstringyesService URL

No output schema declared.

No examples provided.

scan_service ~86

Run a full AEO audit on any URL — evaluates agent discoverability, API quality, documentation, and MCP readiness. Use when you need to score a website or API for AI agent compatibility, or when building an agent and want to verify a tool meets quality standards. Returns a Clarvia score (0-100) with detailed breakdown.

NameTypeReqDescription
urlstringyesURL to scan

No output schema declared.

No examples provided.

search_services ~138

Search 15,400+ AI agent tools (MCP servers, APIs, CLIs) by keyword, category, or score. Use when you need to find the best tool for a specific task, compare alternatives, or check agent readiness. Returns Clarvia AEO scores (0-100) indicating how easily AI agents can discover and use each service.

NameTypeReqDescription
categorystringFilter by category
limitnumberMax results to return
min_scorenumberMinimum Clarvia score (0-100)
querystringSearch keyword
service_typestringFilter by service type

No output schema declared.

No examples provided.