I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

ws-mcp
3 years
Works with Finder
1
Github Watches
3
Github Forks
12
Github Stars
ws-mcp
Wrap MCP stdio servers with a WebSocket. For use with kibitz.
Quickstart
Prerequisites
Install uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
Configuration
The config file specifies which MCP servers to run.
The default config (no --config
or --command
args provided) includes:
To make a configuration file:
- Create your configuration file:
cp sample.config.json config.json
- Modify
config.json
to add or remove servers based on your needs. - Run with
--config path/to/config.json
to use the new config file.
Running ws-mcp
Basic usage with default config file (no --config
or --command
provided) and port:
uvx --refresh ws-mcp@latest
This will start all configured servers on the default port (10125
).
To use a config file and port:
uvx --refresh ws-mcp@latest --config path/to/config --port 10125
Detailed Usage
# Example using fetch
uvx --refresh ws-mcp --command "uvx mcp-server-fetch" --port 3002
# Example using wcgw
## On macOS
uvx --refresh ws-mcp --command "uvx --from wcgw@latest --python 3.12 wcgw_mcp" --port 3001
## On Linux (or if you have issues on macOS with wcgw)
cd /tmp
git clone https://github.com/nick1udwig/wcgw.git
cd wcgw
git submodule update --init --recursive
git checkout hf/fix-wcgw-on-ubuntu
cd ..
uvx --refresh ws-mcp --command "uvx --from /tmp/wcgw --with /tmp/wcgw/src/mcp_wcgw --python 3.12 wcgw_mcp" --port 3001
# Example using Brave search
export BRAVE_API_KEY=YOUR_API_KEY_HERE
uvx --refresh ws-mcp --env BRAVE_API_KEY=$BRAVE_API_KEY --command "npx -y @modelcontextprotocol/server-brave-search" --port 3003
# Or, with a .env file:
uvx --refresh ws-mcp --env-file path/to/.env --command "npx -y @modelcontextprotocol/server-brave-search" --port 3003
# `--command` can be supplied multiple times!
# Example serving multiple servers at once:
uvx --refresh ws-mcp --env-file path/to/.env --command "npx -y @modelcontextprotocol/server-brave-search" --command "uvx mcp-server-fetch" --port 3004
# Servers can also be specified in a `.json` file following [the standard MCP format](https://modelcontextprotocol.io/quickstart/user#2-add-the-filesystem-mcp-server)
uvx --refresh ws-mcp --env-file path/to/.env --config path/to/config.json --port 3005
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Discover the most comprehensive and up-to-date collection of MCP servers in the market. This repository serves as a centralized hub, offering an extensive catalog of open-source and proprietary MCP servers, complete with features, documentation links, and contributors.
Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx
A unified API gateway for integrating multiple etherscan-like blockchain explorer APIs with Model Context Protocol (MCP) support for AI assistants.
Mirror ofhttps://github.com/agentience/practices_mcp_server
Mirror ofhttps://github.com/bitrefill/bitrefill-mcp-server
Reviews

user_JfFT1Tts
WS-MCP is an outstanding application developed by nick1udwig that has significantly improved my workflow. Its user-friendly interface and robust features make it an essential tool for managing my projects efficiently. I highly recommend it to anyone looking for a reliable and efficient solution. Check it out here: https://github.com/nick1udwig/ws-mcp.

user_gPEr2D4C
As a dedicated user of ws-mcp, I find it to be an exceptional tool for managing microservices communication. Created by nick1udwig, this project is well-documented and easy to integrate. Its comprehensive support and clear structure make it a go-to for any developer working in a microservices environment. Highly recommended for its reliability and efficiency!

user_4JaH7b2e
I've been using ws-mcp by nick1udwig for a while now, and it's truly impressive. The seamless integration and robust functionality make it a go-to tool for anyone in need of a reliable solution. Highly recommended for both novice and experienced users. Check it out at https://github.com/nick1udwig/ws-mcp!

user_hLAlNNxH
I've been using ws-mcp for a while now and I must say it's an incredible tool. The seamless integration and user-friendly interface make managing web sockets a breeze. Nick1udwig has done a fantastic job with this project. Highly recommend for anyone needing efficient web socket management. Check it out here: https://github.com/nick1udwig/ws-mcp