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.
相关推荐
Converts Figma frames into front-end code for various mobile frameworks.
I find academic articles and books for research and literature reviews.
Confidential guide on numerology and astrology, based of GG33 Public information
Embark on a thrilling diplomatic quest across a galaxy on the brink of war. Navigate complex politics and alien cultures to forge peace and avert catastrophe in this immersive interstellar adventure.
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/suhail-ak-s/mcp-typesense-server
本项目是一个钉钉MCP(Message Connector Protocol)服务,提供了与钉钉企业应用交互的API接口。项目基于Go语言开发,支持员工信息查询和消息发送等功能。
Short and sweet example MCP server / client implementation for Tools, Resources and Prompts.
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.