mcp_proxy_elixir

tidewave-ai
99
A proxy to use SSE MCPs from STDIO clients

Overview

What is mcp_proxy_elixir

mcp_proxy_elixir is an escript designed to connect STDIO-based MCP clients to HTTP (SSE) based MCP servers, specifically compatible with the MCP specification dated 2024-11-05.

How to Use

To use mcp_proxy_elixir, install it via the command 'mix escript.install hex mcp_proxy'. Configure your MCP client by specifying the command to run the proxy and the SSE URL in the client's configuration file.

Key Features

Key features include the ability to connect STDIO clients to SSE MCP servers, support for debugging through logging, and easy installation via Mix.

Where to Use

mcp_proxy_elixir can be used in environments where STDIO-based clients need to communicate with HTTP-based MCP servers, such as in web applications or real-time data processing systems.

Use Cases

Use cases include integrating legacy STDIO clients with modern HTTP-based MCP servers, debugging communication issues between clients and servers, and facilitating real-time data streaming in applications.

Content