This repository contains a collection of MCP (Model Context Protocol) servers designed to extend the capabilities of language models like Claude. MCP enables communication between language models and local servers, providing additional tools and resources to enhance their functionality.
The repository includes the following MCP servers:
This repository includes a startup script to simplify running the MCP servers:
# Make the script executable (if necessary)
chmod +x start.sh
# Run the script
./start.sh
The script will check for Node.js and TypeScript installations, install dependencies, compile the servers, and start them.
This repository includes a Dockerfile and a docker-compose.yml
file to facilitate running the MCP servers in Docker containers.
To run the servers using Docker:
# Build and start the containers
docker-compose up -d
# Check the logs
docker-compose logs -f
# Stop the containers
docker-compose down
Before running, ensure you configure the necessary environment variables in the docker-compose.yml
file.
Each MCP server may have specific configuration requirements. Refer to the documentation in each server's folder for detailed instructions.
Contributions are welcome! If you want to add a new MCP server or improve an existing one, feel free to open a pull request.
This project is licensed under the MIT License.