Everything you need to publish your first service, manage GPU servers, or connect to one shared with you β no VPN or tunnel setup, no public IP, no port forwarding.
Follow these steps if you own or manage a computer whose services you want to share securely with remote users.
Create an administrator account. Once signed in, click Invite Users to send invitation emails. You can also use the mtcode-admin program to invite users in bulk from a plain-text list of email addresses β see Manage Users Easily below.
Download and install MTCode Server, sign in with your administrator account, and specify the TCP service to publish for each server instance. Multiple server instances can be started on the same computer, each for a different TCP service.
Follow these steps if you received an invitation to access services published by an administrator.
Click the link in your invitation email to create a user account, or sign in if you already have one.
In your account dashboard, click Accept to join the group.
Download and install MTCode Portal, then sign in with your user account. No additional configuration is required.
All services you are authorized to access show up automatically. Click Connect on any service, and the Portal launches the appropriate client automatically and connects to the service.
Inviting and removing users in the dashboard works fine for a handful of people.For larger teams, the mtcode-admin command-line tool β included with MTCode Server and MTGPU Server β manages users in bulk from a plain-text list of email addresses.
list-usersShow your plans, joined users, and pending invitations, and save them to a text file you can edit and reapply.
invite-usersSend invitations to every address in a text file, up to 50 per command β repeat for more users.
assign-serversReassign which TCP or GPU servers each joined user can access. Each server can register with a category ID β think of it as a cluster ID β letting administrators grant access by category instead of all servers by default.
remove-usersRemove joined users from the group, with a confirmation prompt before anything is deleted.
Use this page as the quick path. For deeper details, visit the product and architecture pages below.