Title: Better support custom TLS situations when using a Docker · Issue #157 · github/github-mcp-server · GitHub
Open Graph Title: Better support custom TLS situations when using a Docker · Issue #157 · github/github-mcp-server
X Title: Better support custom TLS situations when using a Docker · Issue #157 · github/github-mcp-server
Description: Describe the feature or problem you’d like to solve Currently there is no way (outside of forking i think) to support custom CA trust. Our enterprise controls are blocking the connections and outside of patching the server code or Docker...
Open Graph Description: Describe the feature or problem you’d like to solve Currently there is no way (outside of forking i think) to support custom CA trust. Our enterprise controls are blocking the connections and outsi...
X Description: Describe the feature or problem you’d like to solve Currently there is no way (outside of forking i think) to support custom CA trust. Our enterprise controls are blocking the connections and outsi...
Opengraph URL: https://github.com/github/github-mcp-server/issues/157
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Better support custom TLS situations when using a Docker","articleBody":"### Describe the feature or problem you’d like to solve\n\nCurrently there is no way (outside of forking i think) to support custom CA trust. Our enterprise controls are blocking the connections and outside of patching the server code or Dockerfile to include our custom cert and rehash the upstream image \n\n### Proposed solution\n\nThe easiest and least secure option would be a env we can pass in to use a custom transport w TLS verification disabled available via a env var flag.\n\nhttps://github.com/github/github-mcp-server/blob/main/cmd/github-mcp-server/main.go#L141\n\nAnd alternative would be to include a bootstrap model to use a volume mount to pull in a trusted cert at runtime. Possibly as part of the mcp settings schema or maybe it can use some of the CA trust support in the core of vscode.\n\n### Additional context\n\n","author":{"url":"https://github.com/byjrack","@type":"Person","name":"byjrack"},"datePublished":"2025-04-07T17:02:39.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":17},"url":"https://github.com/157/github-mcp-server/issues/157"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:62f27064-7ff3-d262-0a92-d332b80dd739 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 809E:2062E2:6E16E0:970F74:6A6112AE |
| html-safe-nonce | f60096e1b93c93103cb209ccd94ae17ff26b3ebeb4c119a1dc553c8e6b0de065 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MDlFOjIwNjJFMjo2RTE2RTA6OTcwRjc0OjZBNjExMkFFIiwidmlzaXRvcl9pZCI6IjQyNDkxNzk0ODM1NDg1OTY5NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 40398c6992ae1bed8b4e7ca88e2e2b199e02a264a14ed38d4b676670bd0e0132 |
| hovercard-subject-tag | issue:2977475827 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/github/github-mcp-server/157/issue_layout |
| twitter:image | https://opengraph.githubassets.com/4ee06034ebd04bed899f5b775aaed4f411ff5b1b3e4e7989fc70f22c3f8e4100/github/github-mcp-server/issues/157 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/4ee06034ebd04bed899f5b775aaed4f411ff5b1b3e4e7989fc70f22c3f8e4100/github/github-mcp-server/issues/157 |
| og:image:alt | Describe the feature or problem you’d like to solve Currently there is no way (outside of forking i think) to support custom CA trust. Our enterprise controls are blocking the connections and outsi... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | byjrack |
| hostname | github.com |
| expected-hostname | github.com |
| None | f6dfd8e93b1f2b4f7bf96e6f6cd7edcd48360b75fee4f2ff9f611032fce38ec2 |
| turbo-cache-control | no-preview |
| go-import | github.com/github/github-mcp-server git https://github.com/github/github-mcp-server.git |
| octolytics-dimension-user_id | 9919 |
| octolytics-dimension-user_login | github |
| octolytics-dimension-repository_id | 942771284 |
| octolytics-dimension-repository_nwo | github/github-mcp-server |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 942771284 |
| octolytics-dimension-repository_network_root_nwo | github/github-mcp-server |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 731b2ebd4784c28b421dc5f41abecd2dbac357f2 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width