Skip to main content

What is Constants?

Constants turns your scripts into tools anyone on your team can run — no local setup, no CLI knowledge, no credential juggling. Paste a repo link, upload a file, or describe what you need in plain English. You get a shareable tool with a UI, a Slack bot, and an API endpoint in minutes.

Quick Start

Create your first tool in under 5 minutes

Import from GitHub

Turn existing scripts into shareable tools — or scan entire repos

Features

See what Constants can do

API & Integrations

REST API, MCP, and Slack bot access

Why Constants?

Paste a repo link, upload a script, or just describe what you need. Constants generates a tool with a form UI, typed inputs and outputs, and a secure runtime. No more “works on my machine.”
Mention the Constants bot in any Slack channel to run tools conversationally. Your team gets results without ever leaving Slack.
Every tool runs in an isolated sandbox. Secrets are encrypted and injected at runtime — never exposed to tool users. Role-based access controls who can see and run what.
Every execution is logged with inputs, outputs, timing, and downloadable artifacts. Replay any run or debug issues with complete context.
Share a link — recipients run tools without local setup. Organize tools under team workspaces with roles and shared credentials.
Every tool is automatically available as an MCP endpoint and REST API. Connect AI agents to discover and run tools with the same governance as the UI.

How It Works

1

Bring Your Script

Paste a GitHub URL, upload a script, or describe what you need in plain English.
2

Constants Generates the Tool

AI analyzes your code, defines the inputs and outputs, and builds both a web UI and backend — ready to run.
3

Run & Share

Your tool gets a secure runtime, a generated UI, and API endpoints. Share a link, add it to Slack, or call it from code. Iterate via conversation to refine it.

Every Tool, Multiple Interfaces

Every tool you create is accessible through all of these — with the same security and audit trail:
InterfaceDescription
Web UIGenerated form with file upload, real-time logs, and artifact download
Slack BotMention the bot in any channel to run tools conversationally
REST APIProgrammatic access via /v1/run/[toolName] with API key auth
MCPModel Context Protocol endpoint for AI agent tool discovery and execution
Agent ChatBuilt-in AI assistant that chains your tools into multi-step workflows

Ready to Start?

Create Your First Tool

Import a script or describe what you need — you’ll have a shareable tool in minutes.