We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/panther-labs/mcp-panther'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
dirs := $(shell ls | egrep 'src|tests' | xargs)
fmt:
ruff format $(dirs)
lint:
ruff check $(dirs)
docker:
docker build -t mcp-panther -t mcp-panther:latest -t mcp-panther:$(shell git rev-parse --abbrev-ref HEAD | sed 's|/|-|g') .
# Create a virtual environment using uv (https://github.com/astral-sh/uv)
# After creating, run: source .venv/bin/activate
venv:
uv venv
# Install development dependencies (run after activating virtual environment)
dev-deps:
uv sync --group dev
# Run tests (requires dev dependencies to be installed first)
test:
uv run pytest
# Synchronize dependencies with pyproject.toml
sync:
uv sync
mcp-dev:
uv run fastmcp dev src/mcp_panther/server.py
integration-test:
FASTMCP_INTEGRATION_TEST=1 uv run pytest -s tests/panther_mcp_core/test_fastmcp_integration.py