Skip to main content
Glama
pyproject.toml2.49 kB
[project] name = "transformerbeemcp" description = "MCP server for transformer.bee" license = { text = "MIT" } requires-python = ">=3.11" authors = [{ name = "Hochfrequenz Unternehmensberatung GmbH", email = "info+pip@hochfrequenz.de" }] keywords = ["edifact", "bo4e", "mcp", "transformerbee"] classifiers = [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", ] dependencies = [ "mcp[cli]", "transformerbeeclient>=0.2.3" ] # add all the dependencies here dynamic = ["readme", "version"] [project.optional-dependencies] tests = [ "pytest==9.0.2" ] linting = [ "pylint==4.0.4" ] type_check = [ "mypy[pydantic]==1.19.1" ] spell_check = [ "codespell==2.4.1" ] coverage = [ "coverage==7.13.0" ] formatting = [ "black==25.12.0", "isort==7.0.0" ] packaging = [ "build==1.3.0", "twine==6.2.0" ] dev = [ "pip-tools", "uv" # because UV is the default package manager used in MCP project but our setup is still heavily pip-based ] [project.urls] Changelog = "https://github.com/Hochfrequenz/python_template_repository/releases" Homepage = "https://github.com/Hochfrequenz/python_template_repository" [tool.black] line-length = 120 target_version = ["py311", "py312", "py313", "py314"] [tool.isort] line_length = 120 profile = "black" [tool.pylint."MESSAGES CONTROL"] max-line-length = 120 [mypy] truethy-bool = true [tool.mypy] disable_error_code = [] [build-system] requires = ["hatchling>=1.8.0", "hatch-vcs", "hatch-fancy-pypi-readme"] build-backend = "hatchling.build" [tool.hatch.metadata.hooks.fancy-pypi-readme] content-type = "text/markdown" fragments = [{ path = "README.md" }] [tool.hatch.version] source = "vcs" [tool.hatch.build.hooks.vcs] version-file = "src/_your_package_version.py" template = ''' version = "{version}" ''' [tool.hatch.build.targets.sdist] exclude = ["/unittests"] [tool.hatch.build.targets.wheel] only-include = ["src"] sources = ["src"] [project.scripts] run-transformerbee-mcp-server = "transformerbeemcp.server:main" # package transformerbeempc # module server # function main

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hochfrequenz/TransformerBee.mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server