Brev

Official
from brev_mcp import server async def test_read_resource(): instance_types = await server.read_resource("brev://instance-types/crusoe") print(instance_types) async def test_get_instance_types_tool(): tool_output = await server.call_tool("get_instance_types", {"cloud_provider": "crusoe"}) print(tool_output[0].text) async def test_create_workspace_tool(): tool_output = await server.call_tool("create_workspace", { "name": "test-workspace-2", "cloud_provider": "crusoe", "instance_type": "l40s-48gb.1x" }) print(tool_output[0].text) if __name__ == "__main__": import asyncio asyncio.run(test_get_instance_types_tool())