{"slug":"QuantConnect/mcp-server","name":"QuantConnect","description":"A server for local interactions with the QuantConnect API.","category":"development","tags":[],"official":false,"stars":75,"transport":"http","install":[{"cmd":"npx @modelcontextprotocol/inspector","imports":[]}],"tools":[{"name":"read_account","description":"Read the organization account status."},{"name":"create_project","description":"Create a new project in your default organization."},{"name":"read_project","description":"List the details of a project or a set of recent projects."},{"name":"list_projects","description":"List the details of all projects."},{"name":"update_project","description":"Update a project's name or description."},{"name":"delete_project","description":"Delete a project."},{"name":"create_project_collaborator","description":"Add a collaborator to a project."},{"name":"read_project_collaborators","description":"List all collaborators on a project."},{"name":"update_project_collaborator","description":"Update collaborator information in a project."},{"name":"delete_project_collaborator","description":"Remove a collaborator from a project."},{"name":"lock_project_with_collaborators","description":"Lock a project so you can edit it."},{"name":"read_project_nodes","description":"Read the available and selected nodes of a project."},{"name":"update_project_nodes","description":"Update the active state of the given nodes to true."},{"name":"create_compile","description":"Asynchronously create a compile job request for a project."},{"name":"read_compile","description":"Read a compile packet job result."},{"name":"create_file","description":"Add a file to a given project."},{"name":"read_file","description":"Read a file from a project, or all files in the project if no file name is provided."},{"name":"update_file_name","description":"Update the name of a file."},{"name":"update_file_contents","description":"Update the contents of a file."},{"name":"patch_file","description":"Apply a patch (unified diff) to a file in a project."},{"name":"delete_file","description":"Delete a file in a project."},{"name":"create_backtest","description":"Create a new backtest request and get the backtest Id."},{"name":"read_backtest","description":"Read the results of a backtest."},{"name":"list_backtests","description":"List all the backtests for the project."},{"name":"read_backtest_chart","description":"Read a chart from a backtest."},{"name":"read_backtest_orders","description":"Read out the orders of a backtest."},{"name":"read_backtest_insights","description":"Read out the insights of a backtest."},{"name":"update_backtest","description":"Update the name or note of a backtest."},{"name":"delete_backtest","description":"Delete a backtest from a project."},{"name":"estimate_optimization_time","description":"Estimate the execution time of an optimization with the specified parameters."},{"name":"create_optimization","description":"Create an optimization with the specified parameters."},{"name":"read_optimization","description":"Read an optimization."},{"name":"list_optimizations","description":"List all the optimizations for a project."},{"name":"update_optimization","description":"Update the name of an optimization."},{"name":"abort_optimization","description":"Abort an optimization."},{"name":"delete_optimization","description":"Delete an optimization."},{"name":"authorize_connection","description":"Authorize an external connection with a live brokerage or data provider."},{"name":"create_live_algorithm","description":"Create a live algorithm."},{"name":"read_live_algorithm","description":"Read details of a live algorithm."},{"name":"list_live_algorithms","description":"List all your past and current live trading deployments."},{"name":"read_live_chart","description":"Read a chart from a live algorithm."},{"name":"read_live_logs","description":"Get the logs of a live algorithm."},{"name":"read_live_portfolio","description":"Read out the portfolio state of a live algorithm."},{"name":"read_live_orders","description":"Read out the orders of a live algorithm."},{"name":"read_live_insights","description":"Read out the insights of a live algorithm."},{"name":"stop_live_algorithm","description":"Stop a live algorithm."},{"name":"liquidate_live_algorithm","description":"Liquidate and stop a live algorithm."},{"name":"create_live_command","description":"Send a command to a live trading algorithm."},{"name":"broadcast_live_command","description":"Broadcast a live command to all live algorithms in an organization."},{"name":"upload_object","description":"Upload files to the Object Store."},{"name":"read_object_properties","description":"Get Object Store properties of a specific organization and key."},{"name":"read_object_store_file_job_id","description":"Create a job to download files from the Object Store and then read the job Id."},{"name":"read_object_store_file_download_url","description":"Get the URL for downloading files from the Object Store."},{"name":"list_object_store_files","description":"List the Object Store files under a specific directory in an organization."},{"name":"delete_object","description":"Delete the Object Store file of a specific organization and key."},{"name":"read_lean_versions","description":"Returns a list of LEAN versions with basic information for each version."},{"name":"check_initialization_errors","description":"Run a backtest for a few seconds to initialize the algorithm and get inialization errors if any."},{"name":"complete_code","description":"Show the code completion for a specific text input."},{"name":"enhance_error_message","description":"Show additional context and suggestions for error messages."},{"name":"update_code_to_pep8","description":"Update Python code to follow PEP8 style."},{"name":"check_syntax","description":"Check the syntax of a code."},{"name":"search_quantconnect","description":"Search for content in QuantConnect."},{"name":"read_mcp_server_version","description":"Returns the version of the QC MCP Server that's running."},{"name":"read_latest_mcp_server_version","description":"Returns the latest version of the QC MCP Server released."}],"env_vars":["QUANTCONNECT_USER_ID","QUANTCONNECT_API_TOKEN"],"auth_type":"none","github":"https://github.com/QuantConnect/mcp-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}