Skip to main content
Glama
ruff.toml1.1 kB
line-length = 88 target-version = "py313" [lint] # Select specific rule categories that are important select = [ # pycodestyle "E", "W", # Pyflakes "F", # pyupgrade "UP", # flake8-bugbear "B", # isort "I", # flake8-unused-arguments "ARG", # flake8-use-pathlib "PTH", ] ignore = [ # Line too long - handled by formatter "E501", # Too many arguments "PLR0913", # Too many branches "PLR0912", # Too many statements "PLR0915", # Magic value comparison "PLR2004", # Exception string formatting "EM101", "EM102", "TRY003", # Docstring rules - can be added later "D100", "D101", "D102", "D103", "D104", "D202", "D205", # Assert statement "S101", ] [lint.per-file-ignores] "__init__.py" = ["F401"] # Allow unused imports "server/tools/__init__.py" = ["F401", "I001"] # Allow unused imports and import formatting "**/test_*.py" = ["ARG", "S"] # Relax some rules for tests "**/conftest.py" = ["ARG", "S"] [lint.isort] known-first-party = ["server"] force-single-line = false

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/hileamlakB/PRIMS'

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