feat(*): t3code-mcp connector - machines, projects, dispatch, wait, interrupt
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
import logging
|
||||
|
||||
from t3code_mcp.config import Settings, load_machines
|
||||
from t3code_mcp.server import Registry, build_server
|
||||
|
||||
|
||||
def main() -> None:
|
||||
logging.basicConfig(level=logging.INFO, format="%(asctime)s %(name)s %(message)s")
|
||||
settings = Settings()
|
||||
machines = load_machines(settings.config)
|
||||
logging.getLogger(__name__).info(
|
||||
"t3code-mcp: machines %s, listening on %s:%s",
|
||||
list(machines),
|
||||
settings.host,
|
||||
settings.port,
|
||||
)
|
||||
server = build_server(Registry(machines))
|
||||
server.run(transport="http", host=settings.host, port=settings.port, path="/mcp")
|
||||
Reference in New Issue
Block a user