Intern
Turn the work into a site
the company can use.
Works with Claude Code, Cursor, Codex, or any agent that speaks MCP. Intern hosts it with a database, files, and a URL under your company name.
Sign in with your work email. Everyone with that domain lands in the same workspace.
How it works
- 01
Sign in with work email
Your domain becomes the organization. Coworkers on the same domain land in the same workspace.
- 02
Use the agent you already have
Claude Code, Cursor, Codex, or anything that speaks MCP. Ask it to turn a workflow into a site. It writes and commits the same way it works on the rest of your code.
- 03
Intern hosts the URL
The agent pushes. The company gets a link they can use. The database and the files come with the site.
What you get
A company site with a database and a URL.
One workspace per domain
Your work email decides which organization you are in. A coworker on the same domain opens the same workspace and the same sites.
A URL the company can share
Each site sits at something like
docs.yourco.tryintern.dev. Paste the link in chat. It has your company name in it.A database per site
What the team types in on Monday is there on Friday. A request tracker keeps its queue.
Files stay with the site
Uploads and generated files live in the site’s own storage. The agent writes them and the site serves them.
Works with any agent
Install the MCP once. The site tools show up in Claude Code, Cursor, Codex, or anything else that speaks MCP.
Drive it from a script
The ArchAstro JavaScript and Go SDKs run the same flow, for when you want a script instead of a conversation.
Get started
Set this up once. Any agent can do the rest.
- 01
Install the MCP
Add the Intern MCP server to Claude Code, Cursor, Codex, or whichever agent you use. That is where the site tools come from.
- 02
Run the setup command
Intern hands you one command with an access token in it. Run it in the agent and the token stays in that agent’s MCP config.
- 03
Turn the work into a site
Ask for the on-call page or the request tracker. The agent writes it, pushes, and gives you back the URL.
Each site lives at a URL under your organization: docs.yourco.tryintern.dev