We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/beverage/levelang-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
conftest.py•687 B
"""Shared fixtures for Levelang MCP tests."""
from __future__ import annotations
import pytest
@pytest.fixture(autouse=True)
def _clean_settings():
"""Reset cached settings before each test so env var changes take effect."""
from levelang_mcp.config import reset_settings
reset_settings()
yield
reset_settings()
@pytest.fixture(autouse=True)
def _set_default_env(monkeypatch: pytest.MonkeyPatch):
"""Ensure a known baseline of env vars for all tests."""
monkeypatch.setenv("LEVELANG_API_BASE_URL", "http://testserver/api/v1")
# No LEVELANG_API_KEY by default (matches local-dev experience)
monkeypatch.delenv("LEVELANG_API_KEY", raising=False)