{
  "name": "Marco Public Intelligence MCP Security Model",
  "version": "1.1.0",
  "endpoint": "https://marco-is-my-friend.marcohergee813.chatgpt.site/api/mcp",
  "mode": "anonymous public evidence, synthetic founder fixture, and deterministic civic rules",
  "dataBoundary": {
    "readsRealStripeData": false,
    "acceptsStripeKeys": false,
    "storesUserData": false,
    "writesExternalState": false,
    "sources": [
      "/founder-revenue-fixture.json",
      "/civic-proof-model-card.json",
      "/civic-proof-bench.json"
    ]
  },
  "requestControls": {
    "maximumBodyBytes": 65536,
    "contentType": "application/json",
    "allowedOrigins": [
      "same host",
      "chatgpt.com and subdomains",
      "openai.com and subdomains",
      "requests without a browser Origin header"
    ],
    "cachePolicy": "no-store"
  },
  "toolControls": {
    "count": 11,
    "readOnlyHint": true,
    "destructiveHint": false,
    "openWorldHint": false,
    "idempotentHint": true
  },
  "knowledgeControls": {
    "searchContract": "OpenAI-compatible search result schema with absolute citation URLs",
    "fetchContract": "OpenAI-compatible full document schema with stable IDs",
    "corpusDocuments": 23,
    "resources": 23,
    "promptTemplates": 3
  },
  "prohibitedUses": [
    "Submitting Stripe keys or other credentials",
    "Treating synthetic values as a real company's records",
    "Using forecasts as financial, accounting, tax, or investment advice",
    "Presenting Civic Proof as legal advice, ethical approval, safety certification, or proof of harmlessness"
  ],
  "limitations": [
    "This endpoint does not authenticate users because it exposes no user-specific data.",
    "The application does not operate its own request-log database, but the hosting and network platforms can process technical request information.",
    "This endpoint does not establish that the separate open-source Stripe repository is production-ready.",
    "Civic Proof only detects published lexical signals and can miss unstated harms, negation, and complex context."
  ]
}
