AdamPippert_multi-service-mcp-server
If you are the rightful owner of AdamPippert_multi-service-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A modular server implementing the Model Context Protocol standard, providing tools for various integrations.
The Model Context Protocol (MCP) Server is a modular server designed to implement the Model Context Protocol standard. It provides a unified gateway for accessing a variety of tools, including GitHub, GitLab, Google Maps, Memory storage, and Puppeteer web automation. The server is built with a modular architecture, allowing each tool to be implemented as a separate module. This design facilitates easy addition or removal of tools as needed. The MCP server offers a unified endpoint for all tool requests, a manifest endpoint describing available tools and their capabilities, and direct access to each tool via its own API endpoints. The server is compatible with Python 3.8 or higher and Node.js 14 or higher, and can be deployed on any Linux or macOS system, with containerized deployment options available using Docker or Podman.
Features
- MCP Gateway: A unified endpoint for all tool requests following the MCP standard.
- MCP Manifest: An endpoint that describes all available tools and their capabilities.
- Direct Tool Access: Each tool can be accessed directly via its own API endpoints.
- Modular Design: Easy to add or remove tools as needed.
Tools
GitHub Tool
Provides interactive features with GitHub repositories, questions, and searches
GitLab Tool
Provides interactive capabilities with GitLab projects, issues, and pipelines
Google Maps Tool
Provide geocoding, route planning and location search functions
Memory Tool
Provides persistent data storage and retrieval functions
Puppeteer Tool
Provides web page screenshots, PDF generation and content extraction functions