Back to Browse

Harvey Verify MCP Server

Developer ToolsUse Caution3.2LocalRemote
Free

Post-transaction outcome verification. LLM-as-judge for agent service quality.

About

Post-transaction outcome verification. LLM-as-judge for agent service quality.

Security Report

3.2
Use Caution3.2High Risk

This MCP server implements x402 payment-gated tools for outcome verification with reasonable authentication via micropayments. However, several security concerns limit the score: Supabase credentials are not validated to be environment-protected, user request/response data is stored in the database without encryption or PII safeguards, the Grok API client implementation is not provided for review, and error handling could be more robust. The server's permission scope (network HTTP, environment variables, database access) is appropriate for its stated purpose, but data handling practices need hardening before production use. Supply chain analysis found 11 known vulnerabilities in dependencies (0 critical, 5 high severity). Package verification found 1 issue (1 critical, 0 high severity).

6 files analyzed · 21 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

database

Check that this permission is expected for this type of plugin.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

Unverified package source

We couldn't verify that the installable package matches the reviewed source code. Proceed with caution.

What You'll Need

Set these up before or after installing:

xAI Grok API key for LLM-as-judge verificationRequired

Environment variable: XAI_API_KEY

Supabase URL for quality databaseOptional

Environment variable: SUPABASE_URL

Supabase service role keyRequired

Environment variable: SUPABASE_SERVICE_ROLE_KEY

Solana wallet address for receiving USDC paymentsOptional

Environment variable: PAYMENT_WALLET

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Getting Started

Once installed, try these example prompts and explore these capabilities:

  • 1Tool: verify_outcome - LLM-as-judge verification of service delivery ($0.01 USDC)
  • 2Tool: get_service_quality - Quality score history for any service ($0.005 USDC)
  • 3Tool: report_outcome - Log a transaction outcome for tracking ($0.002 USDC)

Reviews

No reviews yet

Be the first to review this server!