dto-btn/br-mcp-server
If you are the rightful owner of br-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.
This document provides a comprehensive overview of a Model Context Protocol (MCP) server designed for business request processing, including its features, tools, resources, and usage instructions.
The Business Request Server is a proof-of-concept (PoC) Model Context Protocol (MCP) server designed to facilitate the processing and management of business requests. It serves as a demonstration of how MCP technology can be leveraged in various proof-of-concept scenarios. The server is built to handle requests efficiently, providing a robust platform for testing and development purposes. It supports functionalities such as filtering and searching business requests, making it a versatile tool for developers. The server can be run locally or deployed via Docker, offering flexibility in deployment options. Additionally, it addresses common issues related to dependencies, particularly on Mac OSX, ensuring smooth operation across different environments. The server is also designed with future deployment in mind, with considerations for CI/CD and manual deployment processes.
Features
- Efficient business request processing and management.
- Support for filtering and searching business requests.
- Flexible deployment options, including local and Docker.
- Comprehensive dependency management, especially for Mac OSX.
- Future-ready with CI/CD and manual deployment considerations.
Usages
local development
bash uv venv uv pip install -e . # then run it locally mcp dev server.py # or alternatively python server.py
docker deployment
bash docker build -t mcp-bits:local . docker run -p 8080:8080 --env-file ./.env --name mcp-bits-container mcp-bits:local
manual azure deployment
bash az webapp deployment source config-local-git \ --name <WebAppName> \ --resource-group <ResourceGroupName> git remote add azure <GitURLFromPreviousStep> git push azure main