Skip to content

feat: add MCP network permissions#106

Merged
pelikhan merged 25 commits intomainfrom
mossaka/proxy-2
Aug 22, 2025
Merged

feat: add MCP network permissions#106
pelikhan merged 25 commits intomainfrom
mossaka/proxy-2

Conversation

@Mossaka
Copy link
Collaborator

@Mossaka Mossaka commented Aug 19, 2025

Closes #78

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
…iner, args, env, headers, and permissions

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
…ion and introduce inline proxy configuration support

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
…d transformContainerToDockerCommand, update Docker command arguments in proxy scenarios

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
…scenarios

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Mossaka added 13 commits August 19, 2025 13:48
…entation

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
…enabled containers, and support custom proxy arguments in MCP config.

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
…es, and start Squid proxy service for MCP tools

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
… Docker Compose generation, and improve permission checks in tool configurations.

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
… connections and egress from Squid IP

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
…nnections and egress control, improve YAML generation for MCP tools

Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
@Mossaka Mossaka marked this pull request as ready for review August 20, 2025 23:39
Signed-off-by: Jiaxiao Zhou <duibao55328@gmail.com>
@pelikhan
Copy link
Contributor

  • ask copilot to update the docs and instructions.md

@pelikhan
Copy link
Contributor

Will require extensive but LGTM:

  • update documentation
  • update instructions.md

@pelikhan pelikhan enabled auto-merge (squash) August 22, 2025 22:52
@pelikhan pelikhan merged commit e2b9847 into main Aug 22, 2025
10 checks passed
@pelikhan pelikhan deleted the mossaka/proxy-2 branch August 22, 2025 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal: Network permissions for MCP servers with Squid Proxy

2 participants