Skip to main content
Glama

mem0 MCP Server for Project Management

__main__.py1.15 kB
""" mem0 MCP for Project Management - Module Entry Point This module provides the entry point when executed as 'python -m mem0mcp'. """ import argparse import sys import asyncio from .server import main as _main def parse_args(): parser = argparse.ArgumentParser(description="mem0 MCP Server") parser.add_argument("--log", required=True, choices=["on", "off"], help="Enable or disable logging. Must be 'on' or 'off'.") parser.add_argument("--logfile", required=False, help="Absolute path for log file (required if --log=on)") args = parser.parse_args() # Validation if args.log == "on": if not args.logfile: parser.error("--logfile is required when --log=on") if not args.logfile.startswith("/"): parser.error("--logfile must be an absolute path") elif args.log == "off": if args.logfile: parser.error("--logfile must not be specified when --log=off") return args def main(): args = parse_args() asyncio.run(_main(log=args.log, logfile=args.logfile)) if __name__ == "__main__": # Entry point when executed as 'python -m mem0mcp' main()

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/KunihiroS/mem0-mcp-for-pm'

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