Skip to main content
Glama

Tagging MCP

QUICKSTART.md1.32 kB
# Quick Start Guide ## Prerequisites - Apple container tool - UV (for local development) ## Build & Run with Apple Containers ```bash # Start container service (first time only) container system start # Build the container container build --tag tagging_mcp . # Run with HTTP transport (default) container run --interactive tagging_mcp # Check logs container logs tagging_mcp ``` ## Local Development ```bash # Install dependencies uv sync # Run with stdio transport (default for local) uv run python hello.py # Run with HTTP transport locally MCP_TRANSPORT=streamable-http uv run python hello.py # Run with custom settings MCP_TRANSPORT=streamable-http FASTMCP_PORT=8080 uv run python hello.py ``` ## Environment Variables - `MCP_TRANSPORT`: Transport method (stdio, streamable-http, sse) - `FASTMCP_HOST`: HTTP server host (default: 0.0.0.0) - `FASTMCP_PORT`: HTTP server port (default: 8000) - `CONTAINER`: Set to "true" when running in container ## Testing Your MCP Server ### With stdio transport: ```bash # Run interactively npx @modelcontextprotocol/inspector uv run fastmcp run hello.py --transport stdio ``` ## Next Steps 1. Edit `hello.py` to add your custom MCP tools 2. Update `pyproject.toml` with any additional dependencies 3. Rebuild and test your container 4. Deploy to your infrastructure

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/daviddrummond95/tagging_mcp'

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