Aerostack
254 hosted MCP servers · Free to publish

The MCP marketplace & registry for AI agents.

MCP servers —
one URL. every agent.

Browse 254 hosted MCP servers in the mcp marketplace. Add them to a workspace. Get one authenticated URL that works with Claude, Cursor, ChatGPT, and Gemini — namespacing, secrets, and access controls automatic.

254 hosted MCP servers Skills + Functions OpenAI & Gemini adapters Free to publish AES-256 encrypted secrets
mcp.json — one entry, all your MCPs
{
"mcpServers" : {
"my-team" : {
"url" : "https://api.aerostack.ai/gateway/ws/acme-dev" ,
"headers" : { "Authorization" : "Bearer mwt_..." }
}
}
}

← replaces 20 separate MCP configs

47 tools available 8 MCPs merged auto-namespaced
// MCP Marketplace

254 hosted MCP servers.
15 categories. One marketplace.

The Aerostack mcp registry covers every layer of your stack — from databases and payments to AI models and developer tools. Browse, install in one click, and every server lands in your workspace URL immediately.

🗄️

Database & Storage

38 servers

💳

Payments & Finance

21 servers

🔐

Auth & Identity

17 servers

🤖

AI & LLMs

29 servers

🛠️

Developer Tools

44 servers

💬

Communication

19 servers

📋

Productivity

26 servers

☁️

Cloud Storage

14 servers

👤

CRM & Sales

16 servers

📊

Analytics

13 servers

⚙️

Automation

11 servers

🔒

Security

9 servers

🔎

Web Search

8 servers

🌿

Version Control

12 servers

🛒

E-Commerce

7 servers

254

Hosted MCP servers

15

Categories

1-click

Install to workspace

Free

To publish

// Three Primitives

MCP servers vs Skills vs Functions —
what each one does.

Your workspace composes all three behind a single URL. Here is how they differ, and when to reach for each one.

MCP Server

Tool provider

A hosted server that implements the Model Context Protocol. It exposes a set of callable tools — like search_repos, create_invoice, or query_db — to any AI agent. The agent calls a tool; the server executes it and returns structured data.

  • Implements MCP protocol natively
  • Tools auto-namespaced: server__tool
  • Connects to external APIs and databases
  • Installable from the mcp marketplace

Example: github-mcp, postgres-mcp, stripe-mcp

Skill

Agentic workflow template

A pre-built multi-step agentic sequence the agent can invoke as a single named action. Skills chain LLM calls, tool calls, and conditional logic together — the agent triggers a skill and the platform runs all the steps.

  • Pre-built workflow templates
  • Chains multiple steps as one action
  • Cross-model: Claude, OpenAI, Gemini
  • Public, private, or team-scoped

Example: code-review, summarize-document, triage-issue

Edge Function

TypeScript at the edge

A TypeScript function deployed on Cloudflare's edge network that runs your custom logic — reads your databases, writes to KV stores, calls your own APIs. It can be wrapped as a tool any server or skill can call.

  • TypeScript / JavaScript, zero config
  • 8 native bindings: D1, KV, R2, Queues, AI...
  • 300+ edge locations, sub-50ms globally
  • Callable from MCP servers and Skills

Example: custom-auth, data-transform, pdf-parse

Quick decision guide

If you need to… Use
Expose an external API (GitHub, Stripe, Notion) to agents MCP Server
Add custom business logic connected to your own DB MCP Server or Edge Function
Let agents trigger a multi-step pre-built workflow Skill
Run TypeScript with Cloudflare D1, KV, or R2 access Edge Function
Compose GitHub + Stripe + your custom logic in one URL Workspace (all three)
// Workspace Architecture

The AI thinks it's one MCP server.
It's actually all of them.

One workspace aggregates MCP servers + Skills + Edge Functions behind a single authenticated URL. The AI model sees one remote MCP server with all tools auto-namespaced — no conflicts, no config sprawl.

Claude ChatGPT Gemini Any AI Model (Sees 1 server) 1 connection Merged response Gateway (One URL) gateway.aerostack.dev/ws/acme MCPgithub-mcp MCPpostgres-mcp MCPslack-mcp Skillcode-review Skillsummarize Fncustom-auth Parallel fan-out Auto-namespaced AES-256 secrets

MCP Servers

Community or self-hosted remote MCP servers. Auto-namespaced in your workspace with `{server}__{tool}` naming so 20 servers never conflict.

Skills

Pre-built agentic workflow templates. Public, private, or team-scoped. Works with Claude, OpenAI, and Gemini out of the box.

Edge Functions

TypeScript functions with 8 native Cloudflare bindings. Runs at 300+ edge locations, sub-50ms globally. No infra to manage.

// Cross-LLM Adapters

One URL. Claude, Cursor, ChatGPT, Gemini — every AI client.

Your workspace URL auto-generates three formats — MCP native, OpenAI tools, and Gemini function declarations. Zero adapter code needed.

MCP Native

SSE · stdio
// mcp.json
{
  "mcpServers": {
    "workspace": {
      "url": "https://gateway.aerostack.dev/ws/acme",
      "headers": {
        "Authorization": "Bearer mwt_..."
      }
    }
  }
}
Claude DesktopCursorVS CodeClaude CodeAny MCP client

OpenAI Format

/openai-tools
GET /ws/acme/openai-tools
// Auto-generated
[
  {
    "type": "function",
    "function": {
      "name": "github__search_repos",
      "description": "Search GitHub repos",
      "parameters": { ... }
    }
  }
]
OpenAI SDKLangChainCustom agents

Gemini Format

/gemini-tools
GET /ws/acme/gemini-tools
// Auto-generated
{
  "functionDeclarations": [
    {
      "name": "github__search_repos",
      "description": "Search GitHub repos",
      "parameters": { ... }
    }
  ]
}
Gemini APIVertex AIGoogle ADK
// MCP Server Hosting

Host an MCP server — deploy in one click or bring your own.

Stop running MCP servers on your laptop. Deploy a remote MCP server to the edge — your colleague, your team, and any agent worldwide connects to the same hosted URL.

01

You build

  • MCP server using
  • @modelcontextprotocol/sdk
  • Define your tools.
  • Your logic. Your data.
02

Aerostack deploys

  • Global edge network
  • 300+ locations worldwide
  • Zero cold start
  • Auto-scaled globally
03

Anyone connects

  • Claude Desktop
  • Cursor
  • VS Code Copilot
  • ChatGPT + Gemini
  • Any custom agent

Your hosted MCP server URL — paste into any AI client

https://your-server.aerostack.workers.dev/mcp

Sub-50ms globally · Zero cold start · Auto-scaled · AES-256 secrets

Then add it to your workspace

Your hosted MCP server becomes part of your one-URL stack. Team members get access with one token refresh. Secrets are stored encrypted and never travel back to the model.

// Encrypted Secrets

API keys stored encrypted.
Never exposed to the model.

Every secret — API keys, OAuth tokens, database connection strings — is AES-256 encrypted before storage. At runtime, secrets are injected into the MCP server process on the edge and are never included in the data the AI model sees or logs.

AES-256 encryption at rest

Secrets encrypted before hitting the database.

Injected at runtime only

The model never receives raw credentials in context.

Per-workspace secret scope

Secrets are never shared across users or workspaces.

Per-tool access controls

Block destructive operations; allow read-only — per tool, per MCP server.

Private MCP for teams

Internal servers visible only to your workspace, never listed publicly.

Full agent security guide
Workspace Secret Vault

GITHUB_TOKEN

ghp_•••••••••••••••••••••••

github-mcp

STRIPE_SECRET

sk_live_•••••••••••••••••

stripe-mcp

DATABASE_URL

postgres://•••••••••••••

postgres-mcp

NOTION_TOKEN

secret_•••••••••••••••••

notion-mcp

SLACK_BOT_TOKEN

xoxb-•••••••••••••••••

slack-mcp
5 secrets · AES-256 encrypted Never sent to model
// Observability

See every tool call.
Debug in real time.

Every tool invocation on your hosted MCP server is logged — method, latency, status, model, workspace. Stream live or query historical data. Rate limiting and quota enforcement built in.

5

Servers in workspace

120 req/min

Rate limit

Per plan

Quota enforced

Per-tool call logs with latency and status
Live tail — see requests as they happen
Rate limiting per workspace, per consumer key
Quota enforcement with grace period
Live
Tool Calls
TimeToolLatencyStatus
14:32:01.012 github__search_repos 42ms 200
14:32:01.318 summarize__text 127ms 200
14:32:02.044 — workspace.list 8ms 200
14:32:02.891 postgres-mcp__query 63ms 200
14:32:03.102 custom-auth__verify 19ms 200
14:32:03.779 slack-mcp__send_msg 88ms 200
Streaming from acme-workspace
// How It Compares

Aerostack vs standalone MCP vs other registries

The mcp marketplace is table stakes. The workspace model, encrypted secrets, and cross-client adapters are what make it production-ready.

Feature Standalone MCP Other registries Aerostack
MCP & Tool Ecosystem
254 hosted MCP servers (mcp marketplace) partial
One URL for all installed servers
Auto tool namespacing {server}__{tool}
Skills (agentic workflow templates)
Edge Functions (TypeScript logic)
Security & Secrets
Encrypted secret storage (AES-256) partial
Secrets never exposed to model
Per-tool allow/deny access controls
Private MCP for teams
Client Compatibility
Claude Desktop + Cursor + VS Code partial
OpenAI format (/openai-tools)
Gemini format (/gemini-tools)
Zero-config after one paste
Hosting & Ops
Edge-hosted (sub-50ms globally) partial
Real-time tool call observability
Free publishing to mcp registry
Rate limiting & quota enforcement

Publish your MCP server to the mcp registry. Free.

Build it once. List it in the marketplace. Any Aerostack user can install it into their workspace in one click.

Publish to Registry

Need private MCP servers for your team?

Create a private workspace — share MCP servers with your whole team via one URL. Full access control, encrypted secrets, and observability included.

See Private MCP

Browse the MCP Server Registry

254 hosted MCP servers and skills from the community — model context protocol integrations for every stack. Install any server into your workspace in one click.

No MCP servers found right now.

Be the first to publish one to the mcp registry.

Publish yours

Frequently asked questions about hosted MCP servers

Everything about the mcp marketplace, mcp server hosting, and the workspace model.

What are MCP servers, and what do they do for AI agents?
MCP servers implement the Model Context Protocol — an open standard that lets an AI agent call external tools and APIs mid-conversation without you writing custom integration code for every model. When Claude, Cursor, or any MCP-compatible agent connects to an MCP server, it can read your database, create a GitHub issue, send a Stripe invoice, or query Notion, all from inside a single chat. On Aerostack, hosted mcp servers run on Cloudflare's edge, so there are no servers to manage, no cold-start delays, and each tool call executes close to the requester. Think of an MCP server as a capability layer that any compatible AI agent can call — you build or install it once, and every agent that connects to your workspace can use it immediately.
What is the difference between MCP servers, Skills, and Edge Functions on Aerostack?
These are three distinct primitives that a workspace composes together. An MCP server is a hosted tool server that implements the Model Context Protocol — it exposes a set of callable tools (like search_repos or create_invoice) to any AI agent. A Skill is an agentic workflow template: a pre-built multi-step sequence (code review, summarize document, triage issue) that the agent can invoke as a single named action. An Edge Function is a TypeScript function deployed at the Cloudflare edge — it runs your custom logic, reads from your databases or KV stores, and can be wrapped as a tool that any server or skill can call. You install all three into the same workspace and they are all auto-namespaced behind your single workspace URL; the AI model cannot distinguish which layer is handling its request.
What is an Aerostack workspace, and how does it compose multiple MCP servers?
An Aerostack workspace is a single authenticated URL that acts as a unified gateway to every MCP server, skill, and function you have installed. Instead of pasting a separate endpoint for Stripe, another for GitHub, and another for your own custom server into your Claude Desktop or Cursor MCP config, you paste one workspace URL and get all of them at once. The platform handles authentication, secret injection, and routing behind that URL, so your agent sees a merged tool catalog from every server in the workspace. When you add or remove a server, the change is immediately reflected — no config update required on the client side. Secrets like API keys are encrypted at rest and never exposed to the model.
How does tool namespacing work — what is {server}__{tool}?
When your workspace composes multiple MCP servers, tool names can collide — two servers might both define a tool called search or create. Aerostack prevents this by automatically prefixing every tool name with its server slug, separated by a double underscore. A tool called search_repos on the github-mcp server becomes github-mcp__search_repos; a tool called query on the postgres-mcp server becomes postgres-mcp__query. The AI model sees the prefixed names in its tool list and uses them exactly — no ambiguity, no conflicts, regardless of how many servers you compose. This namespacing happens automatically; you do not configure it.
How do I connect MCP servers to Claude, Cursor, ChatGPT, or Gemini?
The setup is a single paste. Open your Aerostack workspace, install the MCP servers you want, then copy the generated workspace URL into your AI client's MCP configuration — Claude Desktop, Cursor, ChatGPT, Claude Code, Gemini, CrewAI, or any other MCP-compatible tool. From that point on, every tool from every installed server appears in the agent's tool list automatically. There is no per-server configuration to repeat. If you later add another server to the workspace, it shows up in all connected clients without any further changes. The workspace URL stays the same regardless of how many servers you add or swap out. For OpenAI and Gemini formats, the workspace also auto-generates a /openai-tools and /gemini-tools endpoint from the same URL.
What MCP servers are available in the mcp marketplace, and how do I browse them?
The Aerostack mcp marketplace has 254 hosted MCP servers across 15 categories: developer tools, productivity, payments, databases, communication platforms, CRM, analytics, automation, security, web search, version control, e-commerce, cloud storage, AI and LLMs, and more. Community creators publish new servers regularly, and each listing shows what tools the server exposes, what credentials it needs, and whether it is free or paid. You can browse and search the full catalog on the Explore page — filter by category, popularity, or compatibility. Installing a server from the mcp registry adds it to your workspace in one click; your secrets are stored encrypted and scoped to your workspace so they are never shared with other users or visible to the model.
Can I host my own private MCP server on Aerostack?
Yes — private mcp server hosting is one of the core use cases. You write your MCP server logic, deploy it to Aerostack, and it runs on Cloudflare Workers at the edge: near-zero cold start, global distribution, and no infrastructure to maintain. Private servers are visible only to your workspace and are never listed in the public mcp marketplace. This is how teams expose internal APIs, proprietary databases, or custom business logic to their AI agents without publishing anything publicly. If you later want to share a server with the community, you can flip it to public and it becomes discoverable in the mcp registry. Full details on private hosting are on the Private MCP page.
How does billing work for hosted MCP servers?
Aerostack has a free tier that includes 500,000 AI tokens per month — enough for meaningful development and light production use. Usage beyond the free tier is metered against your plan. If you bring your own model API key (BYOK), the platform markup drops to zero, so you only pay the underlying provider's rate. Marketplace servers that carry a usage fee (set by the creator) show the price clearly on the listing. There are no per-server seat fees — you pay for execution, not for the number of servers you install.
How do I publish my own MCP server to the mcp registry?
Build your MCP server on Aerostack — either from scratch using the server framework or by proxying an existing API — then set its visibility to public from your workspace settings. Once published, it appears in the mcp marketplace catalog and any Aerostack user can install it into their own workspace. Publishing is free; to charge for usage, set a price on your agent endpoint (pay-per-call). You keep full control over the server code and can update it at any time; all installed workspaces get the update automatically. Browse existing published servers on the Explore page to get a sense of what categories are popular and what gap your server might fill.
Are API keys and secrets safe when using hosted MCP servers?
Yes. All credentials — API keys, OAuth tokens, connection strings — are encrypted at rest using AES-256 before being stored. At runtime, secrets are injected into the server process on the edge and are never returned to the AI model or logged in plaintext. The model only ever sees tool names, descriptions, and the structured outputs of tool calls. Each workspace has its own secret scope — secrets are not shared across users, workspaces, or servers. If you revoke a secret from your workspace settings, it is invalidated immediately across every server that used it.
When should I use a standalone MCP server instead of an Aerostack workspace?
If you only need a single remote mcp server and your AI client supports direct server connections, running it standalone is simpler — one less layer in the stack. Aerostack's workspace model earns its place when you need more than one server, because the workspace composes them behind a single URL instead of forcing you to manage N separate endpoints in every client config. The workspace also adds encrypted secret storage, access controls, and the ability to mix mcp marketplace servers with your own private ones in one place. If you are a solo developer doing quick experiments with a single community server for Claude or Cursor, start standalone and migrate to a workspace when you hit the multi-server wall.

One workspace URL.
254 MCP servers. Every AI client.

Stop pasting dozens of model context protocol endpoints. Create one workspace, install from the mcp marketplace, and share a single authenticated URL with your entire team. Free to start. Free to publish.