|
4 | 4 | 
|
5 | 5 | 
|
6 | 6 | [](https://codecov.io/gh/sparfenyuk/mcp-proxy)
|
7 |
| -[](https://smithery.ai/server/mcp-proxy) |
8 | 7 |
|
9 | 8 | - [mcp-proxy](#mcp-proxy)
|
10 | 9 | - [About](#about)
|
|
16 | 15 | - [2.2 Example usage](#22-example-usage)
|
17 | 16 | - [Named Servers](#named-servers)
|
18 | 17 | - [Installation](#installation)
|
19 |
| - - [Installing via Smithery](#installing-via-smithery) |
20 | 18 | - [Installing via PyPI](#installing-via-pypi)
|
21 | 19 | - [Installing via Github repository (latest)](#installing-via-github-repository-latest)
|
22 | 20 | - [Installing as container](#installing-as-container)
|
@@ -117,20 +115,20 @@ separator.
|
117 | 115 |
|
118 | 116 | Arguments
|
119 | 117 |
|
120 |
| -| Name | Required | Description | Example | |
121 |
| -|--------------------------------------|----------------------------|---------------------------------------------------------------------------------------------|---------------------------------------------| |
122 |
| -| `command_or_url` | Yes | The command to spawn the MCP stdio server | uvx mcp-server-fetch | |
123 |
| -| `--port` | No, random available | The MCP server port to listen on | 8080 | |
124 |
| -| `--host` | No, `127.0.0.1` by default | The host IP address that the MCP server will listen on | 0.0.0.0 | |
| 118 | +| Name | Required | Description | Example | |
| 119 | +| ------------------------------------ | -------------------------- | --------------------------------------------------------------------------------------------- | ------------------------------------------- | |
| 120 | +| `command_or_url` | Yes | The command to spawn the MCP stdio server | uvx mcp-server-fetch | |
| 121 | +| `--port` | No, random available | The MCP server port to listen on | 8080 | |
| 122 | +| `--host` | No, `127.0.0.1` by default | The host IP address that the MCP server will listen on | 0.0.0.0 | |
125 | 123 | | `--env` | No | Additional environment variables to pass to the MCP stdio server. Can be used multiple times. | FOO BAR |
|
126 |
| -| `--cwd` | No | The working directory to pass to the MCP stdio server process. | /tmp | |
127 |
| -| `--pass-environment` | No | Pass through all environment variables when spawning the server | --no-pass-environment | |
128 |
| -| `--allow-origin` | No | Allowed origins for the SSE server. Can be used multiple times. Default is no CORS allowed. | --allow-origin "\*" | |
129 |
| -| `--stateless` | No | Enable stateless mode for streamable http transports. Default is False | --no-stateless | |
130 |
| -| `--named-server NAME COMMAND_STRING` | No | Defines a named stdio server. | --named-server fetch 'uvx mcp-server-fetch' | |
131 |
| -| `--named-server-config FILE_PATH` | No | Path to a JSON file defining named stdio servers. | --named-server-config /path/to/servers.json | |
132 |
| -| `--sse-port` (deprecated) | No, random available | The SSE server port to listen on | 8080 | |
133 |
| -| `--sse-host` (deprecated) | No, `127.0.0.1` by default | The host IP address that the SSE server will listen on | 0.0.0.0 | |
| 124 | +| `--cwd` | No | The working directory to pass to the MCP stdio server process. | /tmp | |
| 125 | +| `--pass-environment` | No | Pass through all environment variables when spawning the server | --no-pass-environment | |
| 126 | +| `--allow-origin` | No | Allowed origins for the SSE server. Can be used multiple times. Default is no CORS allowed. | --allow-origin "\*" | |
| 127 | +| `--stateless` | No | Enable stateless mode for streamable http transports. Default is False | --no-stateless | |
| 128 | +| `--named-server NAME COMMAND_STRING` | No | Defines a named stdio server. | --named-server fetch 'uvx mcp-server-fetch' | |
| 129 | +| `--named-server-config FILE_PATH` | No | Path to a JSON file defining named stdio servers. | --named-server-config /path/to/servers.json | |
| 130 | +| `--sse-port` (deprecated) | No, random available | The SSE server port to listen on | 8080 | |
| 131 | +| `--sse-host` (deprecated) | No, `127.0.0.1` by default | The host IP address that the SSE server will listen on | 0.0.0.0 | |
134 | 132 |
|
135 | 133 | ### 2.2 Example usage
|
136 | 134 |
|
@@ -213,14 +211,6 @@ The JSON file should follow this structure:
|
213 | 211 |
|
214 | 212 | ## Installation
|
215 | 213 |
|
216 |
| -### Installing via Smithery |
217 |
| - |
218 |
| -To install MCP Proxy for Claude Desktop automatically via [Smithery](https://smithery.ai/server/mcp-proxy): |
219 |
| - |
220 |
| -```bash |
221 |
| -npx -y @smithery/cli install mcp-proxy --client claude |
222 |
| -``` |
223 |
| - |
224 | 214 | ### Installing via PyPI
|
225 | 215 |
|
226 | 216 | The stable version of the package is available on the PyPI repository. You can install it using the following command:
|
|
0 commit comments