Skip to main content
Glama

Aha! MCP Server

by aakashrshah
main.py955 B
#!/usr/bin/env python3 """ Main entry point for the Aha! MCP Server """ import argparse import os import logging try: from .server import mcp except ImportError: from server import mcp if __name__ == "__main__": logger = logging.getLogger(__name__) parser = argparse.ArgumentParser(description="Aha! MCP Server - FastMCP HTTP Streaming") parser.add_argument("--transport", type=str, default="streamable-http") args = parser.parse_args() if args.transport == "stdio": logger.info("Aha! MCP Server starting with stdio transport") mcp.run() else: logger.info("Aha! MCP Server starting with streamable-http transport") mcp.run( transport=os.getenv("MCP_TRANSPORT_TYPE", "streamable-http"), host=os.getenv("MCP_SERVER_AHA_HOST", "0.0.0.0"), port=int(os.getenv("MCP_SERVER_AHA_PORT", "9004")), ) logger.info("Aha! MCP Server ready")

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/aakashrshah/aha-mcpy'

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