Skip to main content
Glama

SingleStore MCP Server

test_regions.py1.68 kB
import pytest import src.api.tools as tools @pytest.mark.integration class TestRegionsIntegration: @pytest.mark.asyncio async def test_list_regions(self, mock_context): result = await tools.list_regions(ctx=mock_context) assert result["status"] == "success" assert "data" in result # Verify the data structure data = result["data"] assert "result" in data regions_data = data["result"] assert isinstance(regions_data, list) assert len(regions_data) > 0 for region in regions_data: assert "regionID" in region assert "provider" in region assert "region" in region assert region["regionID"] is not None assert region["provider"] in ["AWS", "GCP", "Azure"] assert region["region"] is not None @pytest.mark.asyncio async def test_list_sharedtier_regions(self, mock_context): result = await tools.list_sharedtier_regions(ctx=mock_context) assert result["status"] == "success" assert "data" in result # Verify the data structure data = result["data"] assert "result" in data sharedtier_regions_data = data["result"] assert isinstance(sharedtier_regions_data, list) assert len(sharedtier_regions_data) > 0 for region in sharedtier_regions_data: assert "regionName" in region assert "provider" in region assert "region" in region assert region["regionName"] is not None assert region["provider"] in ["AWS", "GCP", "Azure"] assert region["region"] is not None

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/singlestore-labs/mcp-server-singlestore'

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