{
  "schema_version": "0.1.0",
  "server": {
    "name": "verdigraph-mcp",
    "version": "0.2.0",
    "description": "A secure development environment for builders constructing private cognitive graphs. Deterministic content-addressed brain artifacts, free preview, optional Ed25519-signed compliance attestation.",
    "homepage": "https://verdigraph.dev",
    "repository": "https://github.com/viridis-security/verdigraph-neurogenesis",
    "license": "MIT",
    "vendor": {
      "name": "Viridis LLC",
      "url": "https://viridis.eco",
      "contact": "hartjustin6@gmail.com"
    }
  },
  "endpoints": [
    {
      "transport": "streamable_http",
      "url": "https://verdigraph.dev/mcp"
    },
    {
      "transport": "sse",
      "url": "https://verdigraph.dev/mcp"
    }
  ],
  "capabilities": {
    "tools": {
      "count": 29,
      "free": 10,
      "metered": 19
    },
    "resources": {
      "supported": false
    },
    "prompts": {
      "supported": false
    },
    "logging": {
      "supported": false
    }
  },
  "authentication": {
    "type": "oauth2",
    "flows": [
      "authorization_code+pkce"
    ],
    "dynamic_registration": true,
    "authorization_endpoint": "https://verdigraph.dev/authorize",
    "token_endpoint": "https://verdigraph.dev/token",
    "registration_endpoint": "https://verdigraph.dev/register",
    "authorization_server_metadata_endpoint": "https://verdigraph.dev/.well-known/oauth-authorization-server",
    "grant_types_supported": [
      "authorization_code",
      "refresh_token"
    ],
    "code_challenge_methods_supported": [
      "S256"
    ],
    "scopes_supported": [
      "mcp"
    ]
  },
  "pricing": {
    "model": "prepaid_credits",
    "currency": "USD",
    "topup_min_usd": 5,
    "topup_max_usd": 500,
    "routing_fee_usd": 0.002,
    "passthrough": "Model costs (when invoked) are passed through at provider rates and added to the routing fee.",
    "conservation_share": {
      "numerator": 1,
      "denominator": 4,
      "note": "25% of NET revenue (gross minus passthrough) is committed to verified conservation programs and aggregated by a monthly cron.",
      "public_ledger": "https://verdigraph.dev/conservation/public"
    }
  },
  "security_policies": {
    "data_retention": "Per-caller agent state in R2, indefinite until delete_agent. Webhook events 90d.",
    "payment_processor": "Stripe (livemode). Card data never touches the Worker.",
    "pii": "Email collected by Stripe at Checkout time; not persisted on Worker beyond the callers row.",
    "oauth_scope_filter": "Single 'mcp' scope; all tools authorized by token; no per-tool scopes yet."
  },
  "categories": [
    "developer-tools",
    "private-cognition",
    "deterministic-builds",
    "compliance-attestation",
    "oauth-2.1",
    "mcp"
  ],
  "keywords": [
    "verdigraph",
    "mcp",
    "hosted-mcp",
    "private-cognition",
    "deterministic-builds",
    "content-addressed",
    "developer-tools",
    "secure-build-environment",
    "compliance-attestation",
    "ed25519",
    "oauth",
    "viridis",
    "cognitive-graph",
    "neuromorphic"
  ]
}