Skip to main content

鵲 - Bridge Claude Desktop to Streamable HTTP MCP servers via mcp-proxy

Project description

cdcasasagi

鵲 - Bridge Claude Desktop to Streamable HTTP MCP servers via mcp-proxy

[!IMPORTANT] As of now, Claude Desktop officially supports custom connectors for remote MCP servers. I recommend considering that option first. While mcp-proxy is a great and easy-to-use tool, the scenarios where it is still necessary are likely limited now that official support exists. Additionally, custom connectors work not only with Claude Desktop but also with the web version of Claude, once configured.

Install

uv tool install cdcasasagi

Usage

Preview what will be written to claude_desktop_config.json:

cdcasasagi add https://developers.openai.com/mcp --name openai-developer-docs

This shows a unified diff of the proposed change. No files are modified.

Apply the change:

cdcasasagi add https://developers.openai.com/mcp --name openai-developer-docs --write

This writes the following entry to your Claude Desktop config:

{
  "mcpServers": {
    "openai-developer-docs": {
      "command": "/Users/you/.local/bin/mcp-proxy",
      "args": [
        "--transport",
        "streamablehttp",
        "https://developers.openai.com/mcp"
      ]
    }
  }
}

The --name flag is optional. If omitted, a name is automatically derived from the URL hostname (e.g. developers for the URL above).

Options

Option Description
--name Key name for the mcpServers entry. Auto-derived from URL if omitted.
--transport Transport type passed to mcp-proxy. Default: streamablehttp.
--force Overwrite an existing entry with the same name.
--write Actually write to the config file. Without this flag, only a preview is shown.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cdcasasagi-0.3.0.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cdcasasagi-0.3.0-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file cdcasasagi-0.3.0.tar.gz.

File metadata

  • Download URL: cdcasasagi-0.3.0.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for cdcasasagi-0.3.0.tar.gz
Algorithm Hash digest
SHA256 27f326e40f07316ab825b79fd6f87a4cd429e166bb4791c1cca9df911f19205e
MD5 a0bf33298674c86d3d1dbc9041277d71
BLAKE2b-256 c5f76268293e4e09a96758131d521e4e71cb9d2ccbc687ba30a8e923e0521a47

See more details on using hashes here.

Provenance

The following attestation bundles were made for cdcasasagi-0.3.0.tar.gz:

Publisher: publish.yml on ftnext/cdcasasagi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cdcasasagi-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: cdcasasagi-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for cdcasasagi-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4b1d859b1959e93da16e58ad23704278ec3ac6f3162773243502fbf9ecfb5a61
MD5 1d36d6fdb9f73c7958e19c87f26658be
BLAKE2b-256 1701b83fa5c0168adb03132b0d9a062ed1cf682f52bc0f3ffa3daa00570c693b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cdcasasagi-0.3.0-py3-none-any.whl:

Publisher: publish.yml on ftnext/cdcasasagi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page