kumpeapps-api
0
This project is an MCP Server designed for seamless integration with a specified OpenAPI URL, generated using a dedicated MCP builder. It includes extensive development tools such as linting, type checking, and testing utilities, making it suitable for robust server interactions.
MCP Server
This project is an MCP (Multi-Agent Conversation Protocol) Server built for a specific OpenAPI URL and is auto-generated via AG2's MCP builder.
Prerequisites
- Python 3.9+
- pip and uv
Installation
- Clone the repository and navigate to the mcp-server directory.
- Install dependencies using the devcontainer script or manually with pip or uv.
Development
- Uses
ruff
for linting,mypy
for static type checking, andpytest
for testing. - Pre-commit hooks are set up for automatic lint checks.
Running the Server
- Start the server using the main script with various transport modes like
stdio
orsse
. - Configure using environment variables.
Building and Publishing
- Uses Hatch for building and publishing.