MCP server intelligence profile

ChatGPT Context Bridge MCP Server

Private tooling to stage ChatGPT conversations into reviewable Homebase markdown and Notion drafts with redaction and classification

Local Onlyhowdycarter
Awaiting current scanSource Git · 409962f084e0122b7f0bbe66fcebf7e9c77a22c5

The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.

1Distribution channel
7Independently observed tools
0Linked remote endpoints
AvailableVersion intelligence

Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.

Install and connect

Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.

No verified installation or connection method is available in the retained evidence yet.

Identity

Canonical slugchatgpt-context-bridge-cfc2065bDeploymentLocal Only
Canonical packageRepositoryhowdycarter/chatgpt-context-bridge
First publishedLatest release
Last security verificationClassification confidence90%
PublicationDraftOfficial distributionNot verified

Distributions

ChannelIdentifierCurrent versionVersionsSource
source_githowdycarter/chatgpt-context-bridge409962f084e0122b7f0bbe66fcebf7e9c77a22c51Repository

Current release

PackageVersionPublished / observedInventorySecurity scan
source_githowdycarter/chatgpt-context-bridge409962f084e0122b7f0bbe66fcebf7e9c77a22c5CurrentAug 25, 20267 toolsSucceeded · 0 resources · 0 promptsEvidence restricted
Enterprise protection

Continuously monitor this MCP for security risk

Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.

  • Independent exact-version security scans
  • Continuous release and vulnerability monitoring
  • Risk-change alerts with capability context
  • Historical evidence and API exports
Custom pricingContact salesTailored to your organization, integrations, data needs, and support requirements.

Current version evidence

No public current-version evidence is available yet.

Current protocol inventory

2025-06-18Negotiated protocol
chatgpt-context-bridge-mcp-serverServer-reported name
1Capability groups
Aug 25, 2026Observed

Tools 7

ToolCategoryAnnotationsRisk
generate_image_assetGenerate an image with OpenAI image generation, save it into Context Bridge staging, and return the local staged file path plus manifest metadata. Requires OPENAI_API_KEY. Does not publish media.
Input schema
{
  "type": "object",
  "properties": {
    "prompt": {
      "type": "string",
      "minLength": 1,
      "maxLength": 32000,
      "description": "Text prompt for OpenAI image generation."
    },
    "model": {
      "type": "string",
      "enum": [
        "gpt-image-1.5",
        "gpt-image-1",
        "gpt-image-1-mini"
      ],
      "default": "gpt-image-1.5",
      "description": "OpenAI GPT image model to use."
    },
    "size": {
      "type": "string",
      "enum": [
        "1024x1024",
        "1536x1024",
        "1024x1536",
        "auto"
      ],
      "default": "1024x1024",
      "description": "Generated image size."
    },
    "quality": {
      "type": "string",
      "enum": [
        "auto",
        "low",
        "medium",
        "high"
      ],
      "default": "auto",
      "description": "Generated image quality."
    },
    "output_format": {
      "type": "string",
      "enum": [
        "png",
        "jpeg",
        "webp"
      ],
      "default": "png",
      "description": "File format to save in staging."
    },
    "background": {
      "type": "string",
      "enum": [
        "auto",
        "opaque",
        "transparent"
      ],
      "default": "auto",
      "description": "Background handling for supported formats."
    },
    "moderation": {
      "type": "string",
      "enum": [
        "auto",
        "low"
      ],
      "default": "auto",
      "description": "Content moderation level for GPT image models."
    },
    "source_chat_id": {
      "type": "string",
      "description": "Optional staged chat ID associated with the generated image."
    },
    "usage_rights_note": {
      "type": "string",
      "maxLength": 1000,
      "description": "Usage rights or publication review note."
    },
    "suggested_homebase_folder": {
      "type": "string",
      "maxLength": 240,
      "description": "Suggested Homebase media folder."
    },
    "response_format": {
      "type": "string",
      "enum": [
        "markdown",
        "json"
      ],
      "default": "markdown",
      "description": "Output format: markdown or json."
    }
  },
  "required": [
    "prompt"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
Annotations
{
  "readOnlyHint": false,
  "destructiveHint": false,
  "idempotentHint": false,
  "openWorldHint": true
}
WritesNon-destructiveNon-idempotentOpen world
propose_homebase_noteCreate a staged Homebase markdown draft and suggested canonical path for one staged chat. Draft-only; no Homebase repo writes.
Input schema
{
  "type": "object",
  "properties": {
    "staged_chat_id": {
      "type": "string",
      "minLength": 1,
      "description": "ID returned by stage_chat or search_context."
    },
    "response_format": {
      "type": "string",
      "enum": [
        "markdown",
        "json"
      ],
      "default": "markdown",
      "description": "Output format: markdown or json."
    }
  },
  "required": [
    "staged_chat_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
Annotations
{
  "readOnlyHint": false,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": false
}
WritesNon-destructiveIdempotentClosed world
propose_notion_pageCreate a staged Notion payload with verification notes for one staged chat. Draft-only; no Notion API calls or page mutations.
Input schema
{
  "type": "object",
  "properties": {
    "staged_chat_id": {
      "type": "string",
      "minLength": 1,
      "description": "ID returned by stage_chat or search_context."
    },
    "response_format": {
      "type": "string",
      "enum": [
        "markdown",
        "json"
      ],
      "default": "markdown",
      "description": "Output format: markdown or json."
    }
  },
  "required": [
    "staged_chat_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
Annotations
{
  "readOnlyHint": false,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": false
}
WritesNon-destructiveIdempotentClosed world
register_image_assetStage image-generation artifacts by recording prompt, source chat, usage-rights note, and optional local copied asset. Does not publish media.
Input schema
{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "minLength": 1,
      "description": "Local image path or http(s) URL."
    },
    "source_kind": {
      "type": "string",
      "enum": [
        "local_file",
        "url"
      ],
      "description": "Whether source is a local file or URL."
    },
    "prompt": {
      "type": "string",
      "maxLength": 6000,
      "description": "Prompt or generation context for the image."
    },
    "source_chat_id": {
      "type": "string",
      "description": "Optional staged chat ID associated with the image."
    },
    "usage_rights_note": {
      "type": "string",
      "maxLength": 1000,
      "description": "Usage rights or publication review note."
    },
    "suggested_homebase_folder": {
      "type": "string",
      "maxLength": 240,
      "description": "Suggested Homebase media folder."
    },
    "response_format": {
      "type": "string",
      "enum": [
        "markdown",
        "json"
      ],
      "default": "markdown",
      "description": "Output format: markdown or json."
    }
  },
  "required": [
    "source",
    "source_kind"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
Annotations
{
  "readOnlyHint": false,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": false
}
WritesNon-destructiveIdempotentClosed world
search_contextSearch private Context Bridge staging records. Read-only. Returns staged chat IDs, titles, summaries, and draft paths when present.
Input schema
{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 500,
      "default": "",
      "description": "Search staged chat titles, tags, and summaries."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20,
      "description": "Maximum staged records to return."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0,
      "description": "Number of matching records to skip."
    },
    "response_format": {
      "type": "string",
      "enum": [
        "markdown",
        "json"
      ],
      "default": "markdown",
      "description": "Output format: markdown or json."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
Annotations
{
  "readOnlyHint": true,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": false
}
Read onlyNon-destructiveIdempotentClosed world
stage_chatRead a local ChatGPT export JSON or manual markdown chat file, redact sensitive values, classify it, and write only staging artifacts. Does not write to Homebase or Notion.
Input schema
{
  "type": "object",
  "properties": {
    "source_path": {
      "type": "string",
      "minLength": 1,
      "description": "Path to a ChatGPT conversations.json export or manual markdown chat file."
    },
    "source_type": {
      "type": "string",
      "enum": [
        "auto",
        "chatgpt_export_json",
        "chatgpt_conversations_json",
        "markdown"
      ],
      "default": "auto",
      "description": "Parser to use. auto chooses JSON or markdown from file extension."
    },
    "tags": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 64
      },
      "default": [],
      "description": "Private routing tags to attach to staged records."
    },
    "allow_overwrite": {
      "type": "boolean",
      "default": false,
      "description": "Whether to overwrite an existing staged record with the same source hash."
    },
    "redaction_level": {
      "type": "string",
      "enum": [
        "standard",
        "strict"
      ],
      "default": "standard",
      "description": "standard redacts secrets/contact data; strict also redacts street addresses."
    },
    "response_format": {
      "type": "string",
      "enum": [
        "markdown",
        "json"
      ],
      "default": "markdown",
      "description": "Output format: markdown or json."
    }
  },
  "required": [
    "source_path"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
Annotations
{
  "readOnlyHint": false,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": false
}
WritesNon-destructiveIdempotentClosed world
summarize_threadReturn the deterministic summary, action candidates, and risk notes for one staged chat ID. Read-only.
Input schema
{
  "type": "object",
  "properties": {
    "staged_chat_id": {
      "type": "string",
      "minLength": 1,
      "description": "ID returned by stage_chat or search_context."
    },
    "response_format": {
      "type": "string",
      "enum": [
        "markdown",
        "json"
      ],
      "default": "markdown",
      "description": "Output format: markdown or json."
    }
  },
  "required": [
    "staged_chat_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
Annotations
{
  "readOnlyHint": true,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": false
}
Read onlyNon-destructiveIdempotentClosed world

Resources 0

  • None observed.

Resource templates 0

  • None observed.

Prompts 0

  • None observed.

Remote endpoints

EndpointTransportAuthenticationHealthObserved
No verified remote endpoint is linked.

ChatGPT Context Bridge MCP Server questions

How do I install ChatGPT Context Bridge MCP Server?

No verified package installation command is available in the retained catalog evidence.

What tools does ChatGPT Context Bridge MCP Server provide?

ChatGPT Context Bridge MCP Server exposed 7 tools during independent protocol observation, including generate_image_asset, propose_homebase_note, propose_notion_page, register_image_asset, search_context, stage_chat, summarize_thread.

Is ChatGPT Context Bridge MCP Server secure?

The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.

Company and product intelligence

These internal links are derived from strong identity fields such as the implementation name, package, repository, vendor, and listing name—not generic description prose.

Associated company landscape

OpenAI intelligence →

Association is based on retained identity fields; it does not by itself prove first-party publication.

Explore related MCP server guides

Curated product and capability guides containing this catalog record.

Official vs Community MCP Servers

Let’s talk about MCP security.

Share your details and our security team will contact you.