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

MCP-Servers
these are my MCP servers, and their support structure
3 years
Works with Finder
1
Github Watches
0
Github Forks
0
Github Stars
MCP Servers
This project sets up Model Context Protocol (MCP) servers using Docker Compose.
Included Servers
- Git - Read, search, and manipulate Git repositories
- Filesystem - Secure file operations with configurable access controls
- PostgreSQL - Database access with schema inspection
- Memory - Knowledge graph-based persistent memory system
- Inspector - GUI tool for managing and debugging MCP servers (run locally with npx)
Setup
- Initialize the repository:
./scripts/init-repo.sh
This will:
- Set the correct Node.js version using nvm
- Install MCP Inspector globally
- Start the containerized servers:
docker compose up -d
- Start the MCP Inspector locally:
./scripts/start-inspector.sh
- Stop the MCP Inspector:
./scripts/stop-inspector.sh
- Stop the containerized servers:
docker compose down
Directory Structure
-
docker-data/
- Data directories for each MCP server -
docker-files/
- Dockerfile resources -
scripts/
- Utility scripts for managing services-
init-repo.sh
- Initialize the repository with correct Node.js and packages -
start-inspector.sh
- Start the MCP Inspector in background -
stop-inspector.sh
- Stop the MCP Inspector - templates:
-
template-start-mcp-server.sh
- Template for creating start scripts for MCP servers -
template-stop-mcp-server.sh
- Template for creating stop scripts for MCP servers
-
Configuration
Each server can be configured through environment variables in the docker-compose.yml file.
Accessing the Inspector
The MCP Inspector will be available at http://localhost:5173 after starting it with the script.
Logs
- Inspector logs are stored in
./docker-data/inspector/inspector.log
Adding New MCP Servers
To add a new MCP server that runs locally (non-dockerized):
- Copy the template scripts:
cp scripts/template-start-mcp-server.sh scripts/start-newserver.sh
cp scripts/template-stop-mcp-server.sh scripts/stop-newserver.sh
chmod +x scripts/start-newserver.sh scripts/stop-newserver.sh
- Edit both scripts to set:
-
SERVER_NAME
- Name of your server -
NPX_COMMAND
- NPX command to run the server -
PORT
- Port the server runs on
- Make sure to install the server package globally or specify it in the NPX command.
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Therapist adept at identifying core issues and offering practical advice with images.
Take an adjectivised noun, and create images making it progressively more adjective!
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_ZNjOq0Z5
I've been using MCP-Servers for a while now and it's a fantastic tool created by ajoslin103. This server management application is incredibly intuitive and user-friendly, making it easy to keep my servers running smoothly. The documentation on GitHub is thorough and the community support is great. If you need a reliable server management solution, I highly recommend MCP-Servers! Check it out at https://github.com/ajoslin103/MCP-Servers.