Fig. 01 / One sentence to a toolOne link / agent v1.4 / bash, curl, jq
Fan out: build, deploy, add toolsConverge: the same link
Agent-first
Not just deployed. Born ready for chat.
When your project works, your AI looks at what it built and asks one question: what will you want to do with this every day? Then it builds those actions for real, tests them, and hands them to you as tools.
Works withRuns on
ClaudeMCP connector
Any MCP clientone URL
Ubuntu & Debiansystemd
Your serverfree to connect
Alpine & moreOpenRC or cron
x86_64VPS or bare metal
ARM64Oracle, Hetzner, Pi
How it works
Four steps. One link.
You describe what you want. Your AI does the work on your machine, shows you every command, and leaves you with something you can actually use tomorrow.
01
Connect your server
Sign in with your email, copy one line, paste it into your server. The agent installs itself and starts in the background. It survives restarts.
~30 seconds
02
Build in chat
Add your one Corypt MCP link to Claude. Say “build me a notes app” or “set up a VPN”. Your AI writes the code, runs it as a service, opens the port and checks it from the internet.
/srv/corypt/<project>
03
Get tools, not just an app
The agent-first step designs the everyday actions for your project, builds them, checks they work and registers them. No MCP server written by hand.
tested on register
04
Use it and share it
Open any chat with the same link and use your tools. Share one tool with one person: they use it with their own link, and never see your server or your build access.
Your passwords, your photos, your wallets: the things you would rather keep on your own machine than in someone else’s cloud. Corypt builds them on your server once, and from then on you run them by just asking.
No dashboards to learn, no logins to remember. Open any chat, say what you need, and it is done on your server. Share one tool with one person, and they get that tool and nothing else.
vault__invite
vault__backup_now
photos__share_album
photos__storage
wallets__activity
wallets__set_alert
New chatCorypt MCP
Your chatCoryptYour server
What’s inside
Built to finish the job.
Most AI tools stop at “the files are on your server”. Corypt does the parts that are usually skipped: running it for real, checking it from outside, writing down what it did, and handling your keys.
01
One link
Build, deploy and use your tools through one MCP link. What it can do depends only on its token, so a scoped token makes a use-only link.
mcp.corypt.com
02
Bring your own code
Import a folder that already runs on your server. Corypt reads it and writes its INTRODUCTION.md, and never changes or moves a single file.
read-only import
03
Real deploys
A free port picked for you, a service that survives reboots, and the firewall opened: ufw, firewalld, iptables or nftables. If your cloud has its own firewall, you get the exact rule to add.
service + port
04
Checked from outside
Before “done”, Corypt opens the URL from Cloudflare’s network and, when needed, from volunteer servers in other countries. Works for you means works for everyone.
outside check
05
Reads the page like a visitor
Corypt fetches what was built and reports what is really on it. It spots broken pages that still answer 200: tracebacks, app crash screens, gateway and nginx errors.
page check
06
Plan first, then build
A new project starts in draft: your AI writes the charter, the phases and the decisions before any code. Whoever opens the project next reads that plan and the written trail, and carries on.
draft, then dev
07
Your keys, never pasted
Save API keys once on the Integrations page, or log in with Cloudflare. Your AI asks Corypt for a key by name when a command needs it, and tells you if one has expired.
Integrations
08
You decide what we see
Improvement logs are off unless you switch them on in Settings. Switching them off deletes them right away.
off by default
Your server, your rules
Free to connect. We never get the keys.
Connecting your own server costs nothing. And it stays yours. Corypt never receives your SSH keys or passwords, and never logs in to your machine. A small agent on your server reaches out to us; nothing ever reaches in. It only runs jobs that your own AI session asks for, signed with your own token.
Outbound only
What Corypt does
Passes on the jobs your AI asks for and returns the result to your chat.
Keeps your project list and tool list so your chat knows what exists.
Checks the token on every request, so only you and the people you invite get through.
What Corypt never does
Hold your SSH keys, your root password or your provider login.
Touch your firewall on its own. A port opens only when your AI deploys something you asked for, and every rule Corypt adds is tagged so it can be found and closed.
Run anything on its own. No job starts unless your AI session sent it with your token.
Dials out, never in
The agent asks Corypt for work over normal HTTPS. Your server keeps zero open ports for us.
One file you can read
The whole agent is a single bash script using only bash, curl and jq. No hidden binaries. Read every line before you install it.
Every job logged on your box
Each job is logged on your own server. Run corypt logs any time to see exactly what ran.
Revoke in one click
Delete a token in your dashboard and every link that uses it stops working right away. Scoped tokens limit what each link can do.
Your off switch
sudo systemctl stop corypt pauses it. sudo corypt uninstall removes it. Your projects stay in /srv/corypt.
No string-built commands for tools
Registered tools run through fixed handlers, not pasted shell text, which closes the classic injection gap.
The honest part: to build and run software, the agent works as root on your server. That is what makes it useful, and it is why you should only connect a server you are happy to let your AI manage. Use a fresh VPS for experiments, and keep your tokens private like passwords.
Pricing
Bring your own server. Pay nothing.
Already paying for a VPS? That is the only bill. Corypt does not charge you to connect it, build on it or use your tools.
Your own server
€0forever, per server
Connect any Linux server, x86_64 or ARM64
One MCP link for Claude: build, deploy and use
Agent-first tools for every project
Outside checks, a written project trail and the Integrations page
Plenty of services can deploy code with AI. Very few leave you with something your chat can keep controlling, on hardware you own.
Corypt compared with AI deploy platforms and hand-written MCP servers
Corypt
AI deploy platforms
Hand-written MCP server
Runs on a server you own
Yes
Usually their cloud
Yes
Cost to connect your own server
Free
Not offered
Your time
Every project becomes chat tools
Automatic
No
You write each one
Share one tool with one person
Built in
No
You build auth
Checked from the internet before “done”
Built in
Varies
You check
A new chat continues where the last one stopped
Written trail on your server
Rarely
No
Open ports needed
None
None
Usually yes
Leave any time
Code stays on your disk
Export needed
Yes
Questions
Good questions, straight answers.
Still unsure? Connect a spare server for ten minutes and watch the log. That answers most of them.
Is it really free on my own server?
Yes. Connecting your own Linux server costs nothing. You keep paying your server provider as usual; Corypt adds no bill on top.
Can Corypt log in to my server?
No. We never get your SSH keys or passwords and you open no ports. The agent on your server connects out to Corypt and only runs jobs that come from your own AI session with your token. Every job is logged on your server.
What does my server need?
Linux with bash and curl. If jq is missing, the installer adds it for you. It works on x86_64 and ARM64, and starts with systemd, OpenRC or cron, so it runs on a €2 VPS as well as on a big dedicated box.
Which AI can I use?
Claude works out of the box. Any other assistant that supports MCP connectors can use the same links.
Do I need two links, one to build and one to use my tools?
No. One Corypt MCP link does both: your AI builds and deploys with it, and uses your project tools and the tools other people shared with you. What a link can do depends only on its token. For a link that can use tools but never build, create a scoped token with just “Use project tools”. Older Build MCP and Projects MCP links keep working; they are the same connector now.
Can my AI work on code I already have?
Yes. Ask it to import the folder. Corypt reads it, writes a short INTRODUCTION.md about it, and never changes or moves your files. Then your AI can deploy it, check it and give it chat tools like anything it built itself.
What if my chat ends in the middle of a job?
Nothing is lost. Corypt writes every command, and the reasoning behind it, into the project folder on your server. Open a new chat, say “continue this project”, and your AI reads that trail and carries on from where the last chat stopped.
Where do my projects live?
On your server, in /srv/corypt/<project-name>. They are plain folders with plain files. If you ever stop using Corypt, they stay exactly where they are.
How do I stop or remove the agent?
Run sudo systemctl stop corypt to pause it. Run sudo corypt uninstall to remove the service, its settings and the agent, then remove the server in your dashboard. Your projects in /srv/corypt are not touched.
Start tonight
Your next project is one sentence away.
Connect a server you already have, open Claude, and say what you want built. In a few minutes it is running on your machine, with tools waiting in your chat.