MB_MCP (Model Context Protocol)
@bigmb
Basic information
Category
Other
Author
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.
More Other MCP clients
mcp-oi-wiki
shwstone🌟 Wiki of OI / ICPC for LLMs. (面向大模型的某大型游戏线上攻略,内含炫酷算术魔法)
Dify Plugin Agent Mcp_sse
junjiemDify 1.0 Plugin Support MCP Tools Agent strategies
MCPChatbot Example
keli-wenA chatbot implementation compatible with MCP (terminal / streamlit supported)
小红书MCP服务
jobsonlook小红书MCP服务 x-s x-t js逆向
ThingsPanel MCP
thingspanelThis MCP server integrates ThingsPanel IoT platform with AI models like Claude, GPT, and others that support the Model Context Protocol.
Comments