Skip to main content
THE AGENT INTERFACE

Give every agent exactly what it needs.

Tools to act. Resources to understand. Prompts to stay consistent. Roles that survive the session. All centrally governed.

Coding, support, and operations agents connect through one MCP endpoint to centrally governed tools, resources, prompts, and agent definitions across personal, team, and organization contexts.

Works with the MCP clients you already use

  • Claude Desktop
  • Cursor
  • Windsurf
  • Cline
  • Continue
  • OpenCode
  • Gemini CLI
  • + any MCP-compatible client

Why apistash

One endpoint replaces a stack of integrations

Instead of wiring up a bespoke integration for every tool, dataset, and system, connect them to apistash once — and every agent, on every team, can act on them through a single endpoint.

Act on your systems

Custom HTTP connectors let agents trigger your pipelines, fire webhooks, and call your internal APIs — alongside 70+ built-in tools.

Work from your knowledge

ADRs, coding standards, design guidelines, reports — resources your agents read for the project at hand.

Keep every agent consistent

Shared, versioned prompts so every agent, on every team, follows the same instructions and standards.

Give each agent a durable role

Versioned agent definitions keep identity and behavior consistent, with credential defaults for primary tasks and explicitly delegated roles for subagents.

Your agent, working on your stack

Live session

You

Deploy the payments service to staging, then check it against our rollout checklist.

apistash

deploy-payments connector rollout-checklist resource

Agent

Deployed v2.3.1 to staging. Every checklist item passes except the metrics dashboard — flagged for review.

Built-in tools

70+ tools, ready to use

A growing catalogue of 70+ everyday utilities across eight focused categories — ready to add to each agent's governed toolset.

Math

Expression calculator

Time

Datetime, workdays, holidays

Encoding

JWT, TOTP, hashing, Base64/32

Utility

UUID generate & validate

Conversion

Units + JSON/YAML/TOML/XML

Web

URL parse, build, encode

Validation

Email and more

Cache

Store values across sessions

Search, Audio, and Image categories are on the way.

Custom tools

Let your agents act on your systems

Turn any HTTP API into a tool your agent calls by name — trigger a deploy, fire a webhook, hit an internal service. No code, just a declarative connector.

  • Pipelines, webhooks, any API

    Point a connector at your CI/CD, a webhook, or an internal service — method, URL, headers, body, and an input schema.

  • No code, just a connector

    A declarative request definition, not code — edit or swap it any time, with no deploy.

  • A first-class tool instantly

    Once created, your agent calls it by name exactly like a built-in — no wrapper, no glue.

Upstream credentials stay encrypted server-side — never exposed to the model.

// one custom-tool connector
{
  "name": "trigger_deploy",
  "method": "POST",
  "url": "https://ci.acme.com/deploy",
  "auth": { "type": "bearer" }
}

→ your agent now has a trigger_deploy tool.

Shared knowledge

Give your agents your knowledge, not just tools

Resources are the documents and data your agents read to work on your projects — the decisions, standards, and context they'd otherwise have to guess.

  • Decisions & standards

    ADRs, coding standards, design guidelines — so agents follow how your team actually builds.

  • Live data & reports

    Store reports and generated data over the REST API — from your test pipelines and beyond — and agents always read the latest.

  • Shared & versioned

    One catalogue across your teams; every change is a new version. Agents can even keep it current themselves.

Resources
  • adr/0007-auth-token-rotation.md
  • standards/typescript.md
  • design/brand-voice.md
  • reports/perf/2026-01.json

Agent definitions

Give every agent a role that survives the session

Define identity and working behavior once, manage it centrally, and use task-start setup to deliver the current active version across clients, projects, and teams.

  • Assign the right role once

    Attach a definition to an API key or OAuth connection. Task-start setup loads it for primary tasks. Parents explicitly give subagents a role, permission to choose one, or no role.

  • Load depth only when it matters

    Core principles arrive at task start. Longer playbooks stay available as conditional context until the work actually calls for them.

  • Keep every agent on the approved behavior

    Every edit creates a clear, immutable history while agents automatically stay on the current active version. If a refinement falls short, bring proven behavior forward again.

  • Improve the playbook from the work

    Agents can list, create, update, and refine agent definitions themselves — within the same permission, ownership, team, and policy boundaries as the other management tools.

Release steward

assigned to staging-deploy-key

v9

Identity

Own safe, evidence-backed releases and make deployment risk visible before acting.

Always on

Verify inputs, protect least privilege, and report evidence with every result.

Delivered by bootstrap

Conditional

Load the rollback playbook when a deployment fails or health checks regress.

Fetched only when relevant

credential bootstrap current active version

Version recovery

v8 underperformed bring v7 behavior forward v9 active

Teams & access

Built for teams — with access you control

One hosted server for your dev and IT teams — internal or external — with fine-grained control over what every agent can reach.

Shared catalogue, scoped per team

apistash catalogue

one shared library

deploy-payments db-prod rollout-checklist incident-review release-steward
Platform
internal
deploy-payments db-prod release-steward
Support
internal
rollout-checklist incident-review
Partners
external
rollout-checklist
Tool Resource Prompt Agent

A shared catalogue

One library of prompts, resources, custom tools, and agent definitions — shared, never duplicated.

Per-team toolsets

Scope content per team, so each agent gets exactly what it should.

Scoped credentials

API keys and OAuth, scoped to just what each agent needs.

You decide the reach

Grant access on purpose — a leaked key touches only what you allowed.

Security & privacy

Your data stays yours

apistash is a secure conduit between your agent and the services you connect — nothing more.

Credentials never leave the server

Your upstream API secrets are encrypted at rest and injected server-side — the model only ever sees results.

No training on your data

We never store, analyze, or train on the content of your requests or responses.

Hardened connectors

Custom tools reach public HTTP/HTTPS endpoints only; private, loopback, and cloud-metadata addresses are blocked, redirects are not followed, and responses are capped.

Revoke instantly

Every API key and OAuth client is scoped and can be revoked the moment you need to.

Common questions

Everything you need to know about apistash.

apistash is a hosted MCP server that gives your agent four governed primitives through one endpoint: tools — 70+ built-in utilities (math, hashing, JWT & TOTP, encoding, UUIDs, unit & data-format conversion, URL helpers, caching) plus your own custom API connectors; prompts — reusable, versioned templates; resources — documents and data your agent can read; and agent definitions — versioned identities and behavior assigned to a credential. Browse the full catalogue in our documentation. New tools ship regularly.

MCP is an open standard that lets AI assistants (like Claude, and other MCP-compatible agents) securely discover and call external tools, prompts, and resources. Think of it as a universal plugin system for AI agents — apistash implements this protocol so your agent can reach everything you connect through a single server.

A prompt is a reusable template for a task you invoke when needed. An agent definition is a durable identity and operating behavior delivered through task-start setup: core instructions load up front, while specialist guidance stays available only when relevant. Assign one to an API key or OAuth connection and enable task-start setup to keep the role consistent across clients and sessions. Every behavior change is versioned, while agents automatically stay on the current active version. Learn how agent definitions work.

Yes. A custom tool is a declarative connector to any HTTP API. You define the request — method, URL, headers, body — and its input schema in the dashboard, and apistash exposes it to your agent as a first-class MCP tool. Credentials for the upstream API are encrypted at rest and never exposed to the model.

Yes. Beyond using them, your agent can create and maintain its own prompts, resources, custom tools, and agent definitions over MCP — adding what's missing and refining what fell short, mid-session. Ask “Set up apistash.” for optional guided starter content: your agent checks existing content and shows drafts and ownership targets for your confirmation before writing. Every management tool follows the credential's permissions and ownership boundaries; Agent assignment, organization-catalogue publication, and connector secrets stay separate dashboard actions. See the guides.

Yes. Create an organization to share prompts, resources, custom tools, and agent definitions with your members, and use teams to scope who can reach what. Access is governed by roles and per-credential policies, so each API key or OAuth client only ever sees what you allow.

Yes — connecting requires a free account and an API key (or an OAuth connection); there is no anonymous access. Creating one is free and takes a minute. You then pick which of the built-in tools your agents reach, and add your own custom tools, prompts, resources, agent definitions, per-key scoping, and organizations & teams.

Connect to https://api.apistash.io/mcp through your client's native MCP settings. API-key clients send the key in the X-API-Key header; Claude Desktop uses an OAuth custom connector. File names, fields, and setup steps differ by client — follow the client-specific instructions. Grant Tools access to the credential and pick the governed platform tools it should reach under Settings → MCP Settings in the dashboard. Our Get Started guide walks through the connection.

Yes — the free tier is genuinely free. Create a free account, connect an API key or OAuth token, and use the built-in tools plus custom tools, prompts, resources, agent definitions, and team features at no cost. Higher-volume Pro and Enterprise tiers are on the way; today everything runs on the free tier, and we will never artificially throttle free usage to push upgrades.

Secrets for your custom-tool connectors — the API keys, bearer tokens, or basic-auth credentials of the upstream services you connect — are encrypted at rest and injected server-side when the call is made. They are never returned by the API and never exposed to the AI agent, which only ever receives the structured result.

No. We do not save, analyze, or train on the content of your requests or responses. apistash acts strictly as a secure conduit between your AI agent and the services you connect. The only data we collect is high-level telemetry — tool usage counts and performance metrics — used solely to keep the platform reliable.