import re
from geekbot_mcp.settings import load_package_info
# Define expected values for the test
EXPECTED_NAME = "geekbot-mcp"
def assert_expected_version_format(version: str):
"""Test that the expected version format is valid."""
assert re.match(r"^\d+\.\d+\.\d+$", version)
def test_load_package_info():
"""Verify that load_package_info correctly reads name and version from the mock file."""
name, version = load_package_info()
assert name == EXPECTED_NAME
assert_expected_version_format(version)
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/geekbot-com/geekbot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server