br-mcp-server

dto-btn/br-mcp-server

3.1

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