my-business-lodging-api

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

  1. Clone the repository.
  2. Install dependencies using the .devcontainer/setup.sh script for pip or manually for uv.

Development

  • Uses ruff for linting, mypy for static type checking, and pytest 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.