MB_MCP (Model Context Protocol)
@bigmb
About MB_MCP (Model Context Protocol)
mb MCP files
Overview
What is MB_MCP?
MB_MCP is a Python package for integrating various services (Slack, Google Drive, GitHub, Atlassian, PostgreSQL, Brave Search, and more) with Claude and other LLMs using the Model Context Protocol (MCP). It runs on Python 3.8+ and optionally uses Docker for certain service connectors.
How to use MB_MCP?
Install the package (pip install -e .), copy and edit the .env.example file to supply your API keys and credentials for the services you intend to use, then run the web dashboard (python -m mb_mcp.app) or import the connector modules programmatically to query services via natural language.
Key features of MB_MCP
- Unified connectors for Slack, Google Drive, GitHub, Atlassian, PostgreSQL, Brave Search, and Formatter
- Web dashboard for querying services through a simple interface
- Environment-based configuration via a single
.envfile - Supports multiple LLMs (Anthropic, OpenAI, Google)
- Programmatic access to service connectors for custom workflows
Use cases of MB_MCP
- Retrieve recent Slack channel updates by asking a natural language question
- Search Google Drive for files matching a description
- Query a PostgreSQL database using plain English
- Get the latest issues from a Jira project or Confluence pages
- Search the web via Brave Search and receive structured results
FAQ from MB_MCP
What exactly does MB_MCP do?
MB_MCP acts as a bridge between LLMs (like Claude) and external services. It provides connectors that translate natural language requests into service-specific API calls, allowing you to interact with Slack, GitHub, Google Drive, and others conversationally.
Which services are supported out of the box?
Slack, Google Drive, GitHub, Atlassian (Confluence & Jira), PostgreSQL, Brave Search, and a Formatter server for text formatting. Additional services can be added by creating new connector modules.
How do I configure my API keys and credentials?
Copy .env.example to .env and fill in the required environment variables listed in the README. For example, ANTHROPIC_API_KEY, SLACK_BOT_TOKEN, GITHUB_PERSONAL_ACCESS_TOKEN, etc. The application reads these at runtime.
Can I use MB_MCP with a different LLM than Claude?
Yes. The configuration includes keys for Anthropic, OpenAI, and Google – so you can connect to Claude, GPT models, or Gemini.
Is MB_MCP free and open source?
Yes. The project is released under the MIT license, so it is free to use, modify, and distribute.
Basic information
Category
Other
Author
More Other MCP clients
Dify Connect MCP
difybaseEasyMCP
mshojaei77A beginner-friendly client for the MCP (Model Context Protocol). Connect to SSE, NPX, and UV servers, and integrate with OpenAI for dynamic tool interactions. Perfect for exploring server connections and chat enhancements.
Osmosis-MCP-4B
gulp-aiAn Open Source SLM Trained for MCP
Hyper Mcp Terminal
bigsweetpotatostudioAskAnything
obrr-hhx侧边栏AI助手浏览器插件,集成MCP
Comments