ProofGate MCP Server
by karan68
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KV_REST_API_URL | No | Vercel Marketplace Redis REST URL alternative. | |
| URLHAUS_AUTH_KEY | No | URLhaus auth key for malware URL evidence. | |
| KV_REST_API_TOKEN | No | Vercel Marketplace Redis REST token alternative. | |
| PHISHTANK_APP_KEY | No | PhishTank API key for reputation evidence. | |
| PROOFGATE_API_KEY | No | Operator bearer credential for the HTTP API; not required for the local MCP server. | |
| PROOFGATE_MINER_ID | No | Registration ID placeholder/metadata for Miner YAML. | 7402 |
| PROOFGATE_WASM_URL | No | Commit-pinned raw GitHub artifact URL for Track 2 WASM registration. | |
| TELEGRAPH_NODE_URL | No | Telegraph node origin. | https://devnode.telegraphprotocol.com |
| VIRUSTOTAL_API_KEY | No | VirusTotal API key for multi-engine evidence. | |
| BASE_SEPOLIA_RPC_URL | No | Base Sepolia RPC override for registration scripts. | |
| PROOFGATE_AUDIT_FILE | No | Local JSONL audit file path override. | data/proofgate-audit.jsonl |
| PROOFGATE_PUBLIC_URL | No | Canonical HTTPS app origin for publishing. | |
| UPSTASH_REDIS_REST_URL | No | Upstash Redis REST URL for serverless audit storage. | |
| PROOFGATE_MINER_YAML_URL | No | Exact hosted Miner YAML URL for registration scripts. | |
| PROOFGATE_REPOSITORY_URL | No | Public source URL included in published Miner YAML. | |
| UPSTASH_REDIS_REST_TOKEN | No | Upstash Redis REST token for serverless audit storage. | |
| PROOFGATE_AUDIT_REDIS_KEY | No | Redis list key for audit records. | proofgate:audit:v1 |
| TELEGRAPH_EVM_PRIVATE_KEY | No | Dedicated Base Sepolia x402 signer for paid scans. Required only if using proofgate_scan or proofgate_guarded_fetch. | |
| GOOGLE_SAFE_BROWSING_API_KEY | No | Google Safe Browsing API key for threat evidence. | |
| PROOFGATE_MAX_TARGET_PAYMENT_ATOMIC | No | Per target-origin x402 ceiling in atomic units. | 50000 |
| PROOFGATE_MAX_TELEGRAPH_PAYMENT_ATOMIC | No | Per Telegraph payment ceiling in atomic units. | 100000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues