MCP Servers logo

MCP Servers

by allanbrunobr

This repository contains a collection of MCP (Model Context Protocol) servers that can be used to extend the capabilities of language models like Claude. MCP enables communication between language models and local servers, providing additional tools and resources.

View on GitHub

Last updated: N/A

What is MCP Servers?

This is a collection of Model Context Protocol (MCP) servers. MCP is a protocol that enables communication between language models and local servers, providing tools and resources to extend the models' capabilities.

How to use MCP Servers?

To use these MCP servers, you need to clone the repository, configure the necessary environment variables for each server, and add the servers to your MCP client configuration. You can use the provided initialization script or Docker Compose for easier setup.

Key features of MCP Servers

  • Access to local file system

  • Integration with Flowise

  • Integration with Google Cloud services

  • Integration with GitHub

  • Integration with MySQL databases

  • Integration with PostgreSQL databases

  • Integration with Stripe API

  • Integration with Supabase

  • Proxy for various language models via LiteLLM

  • Integration with SonarQube for code analysis

  • Integration with Serper API for web searches

  • Web scraping tool with Firecrawl

  • Integration with WolframAlpha

Use cases of MCP Servers

  • Extending language model capabilities with local file access

  • Integrating language models with workflow automation tools

  • Connecting language models to cloud services

  • Enabling language models to interact with code repositories

  • Allowing language models to access and manipulate databases

  • Integrating payment processing into language model applications

  • Providing language models with real-time web search capabilities

  • Analyzing code quality using language models

  • Performing complex calculations and accessing knowledge using language models

FAQ from MCP Servers

What is MCP?

Model Context Protocol (MCP) is a protocol that allows communication between language models and local servers, providing tools and resources to extend the capabilities of the models.

How do I configure the servers?

Each MCP server may have specific configuration requirements. Refer to the documentation in each server's folder for detailed instructions.

Can I contribute to this repository?

Yes, contributions are welcome! If you want to add a new MCP server or improve an existing one, feel free to open a pull request.

What license is this project under?

This project is licensed under the MIT license.

How do I run the servers using Docker?

Use docker-compose up -d to build and start the containers, docker-compose logs -f to check the logs, and docker-compose down to stop the containers. Make sure to configure the necessary environment variables in the docker-compose.yml file before running.