{"id":46289,"library":"runlayer","title":"Runlayer CLI","description":"A command-line interface for running MCP servers via HTTP transport. Current version 0.24.15, actively developed with weekly releases.","status":"active","version":"0.24.15","language":"python","source_language":"en","source_url":"https://github.com/runlayer/runlayer","tags":["mcp","http"],"install":[{"cmd":"pip install runlayer","lang":"bash","label":"PyPI"},{"cmd":"pipx install runlayer","lang":"bash","label":"Install via pipx"}],"dependencies":[],"imports":[{"wrong":"import runlayer","symbol":"runlayer_cli","correct":"from runlayer import runlayer_cli"},{"wrong":"import runlayer","symbol":"PackageNotFoundError","correct":"from runlayer.runlayer_cli import PackageNotFoundError"},{"wrong":"import runlayer","symbol":"version","correct":"from runlayer.runlayer_cli import version"}],"quickstart":{"code":"import runlayer\n# Run a local MCP server with HTTP transport\nrunlayer.run_http_server(script_path=\"my_server.py\", port=8000)","lang":"python","description":"Run an MCP server over HTTP transport on port 8000."},"warnings":[{"fix":"Check the script exports an MCP server object (e.g., from mcp import Server).","message":"runlayer CLI expects the server script to follow the MCP protocol. Ensure your script exports a valid MCP server instance.","severity":"gotcha","affected_versions":"<1.0"},{"fix":"Specify a different port using the --port argument.","message":"Port 8000 may be blocked on some systems; runlayer does not auto-retry on failure.","severity":"gotcha","affected_versions":"*"},{"fix":"Omit the --transport flag or set it to 'http'.","message":"The --transport flag with value 'stdio' is deprecated in favor of the default HTTP transport.","severity":"deprecated","affected_versions":">=0.20.0"}],"env_vars":null,"search_vec":"'0.24.15':17 'activ':18 'cli':2 'command':5 'command-lin':4 'current':15 'develop':19 'http':13,24 'interfac':7 'line':6 'mcp':10,23 'releas':22 'run':9 'runlay':1 'server':11 'transport':14 'version':16 'via':12 'week':21","created_at":"2026-06-07T12:59:12.121331+00:00","updated_at":"2026-06-07T12:59:12.121331+00:00","problems":{"verify_error":"Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\nModuleNotFoundError: No module named 'runlayer'"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"import_fail","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-07-10","install_tag":null}}