Skip to main content
Glama
boecht

BitSight Community MCP Server

by boecht
test_api_spec_normalization.py769 B
from __future__ import annotations from birre.integrations.bitsight import client def test_schema_responses_are_wrapped_as_proper_objects() -> None: spec = client._load_api_spec("bitsight.v1.schema.json") responses = spec["paths"][ "/companies/{company_guid}/exposed-credentials/credentials" ]["get"]["responses"] for status in ("400", "422"): response = responses[status] assert "$ref" not in response assert response["description"], f"missing description for {status}" media_types = response.get("content", {}) assert "application/json" in media_types schema_ref = media_types["application/json"]["schema"]["$ref"] assert schema_ref == "#/components/schemas/ExposedCredentialsLeak"

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/boecht/bitsight-community-mcp-server'

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