my-business-lodging-api
0
This is an MCP server project designed to support Multi-Agent Conversation Protocols. Its installation requires Python 3.9 and features automated scripts for linting, testing, and building. The server can run in various modes and is customizable through environment variables.
MCP Server
This project is an MCP (Multi-Agent Conversation Protocol) Server.
Prerequisites
- Python 3.9+
- pip and uv
Installation
- Clone the repository.
- Install dependencies using the .devcontainer/setup.sh script for pip or manually for uv.
Development
- Uses
ruff
for linting,mypy
for static type checking, andpytest
for testing. - Pre-commit hooks are defined.
Running the Server
- Start with [mcp_server/main.py] in different modes (e.g., stdio, sse).
- Configure using environment variables.
Building and Publishing
- Use Hatch for building and publishing.