puras
Mehmet Ecevit1 min read

Introducing Puras: An Agentic Backend-as-a-Service

Puras lets you push skills — agentic or deterministic — to a managed backend in seconds, straight from Claude Code over MCP.

We built Puras because shipping agentic features to production is still harder than it should be. You have a great idea for a long-running agent, you have an API key from an LLM provider, you have a frontend — and then you stop. Where does the agent run? How do you keep it warm? How do you bill for it?

Puras gives you a managed backend built around a single primitive: the skill.

A skill is a directory with a skill.yaml. Its entrypoint decides how it runs:

Same submission API, same billing, same observability. The only difference is what runs inside the worker.

The dev loop

You install the Puras MCP server in Claude Code, point it at your project, and push code with one tool call. No git remote, no Docker, no CI to set up.

bash
claude mcp add puras --command "puras-mcp"

Then ask Claude to push your skill. That's it.

What's next

We're rolling out per-skill versioning, sandboxing on Fly Machines, and a real-time job stream. Subscribe to the feed at /blog to follow along.

Keep reading