Home / MCP / Strata MCP Server
Provides Strata-based MCP integration management via HTTP API and local CLI, enabling grouped MCP servers and individual server instances.
Configuration
View docs{
"mcpServers": {
"strata": {
"url": "https://api.klavis.ai/v1/mcp-server/strata"
}
}
}You manage and use MCP servers to connect your AI agent workspace with external services. This guide walks you through practical usage, installation steps, and key configurations so you can create and operate Strata-based MCP integrations and individual MCP servers with ease.
Connect your MCP client to a Strata MCP server to manage multiple MCP integrations from a single place. You can create a Strata server that groups multiple MCP servers (like Gmail, Slack, etc.), or run individual MCP servers directly. You have two primary access patterns: a remote HTTP API you call to create or manage servers, and a local CLI workflow that configures and runs MCP servers via Strata.
If you prefer a remote setup, you can create and manage Strata servers through the HTTP API endpoints, which handle user associations and server groupings. If you prefer a local, self-contained workflow, you can use the Strata CLI to add or start MCP server instances as stdio processes on your machine.
Typical goals you can accomplish include: creating a Strata MCP server for a user, adding individual MCP servers to that Strata group, running a local stdio MCP server, and integrating these servers into your application or automation workflow.
Prerequisites: you need a modern shell, Docker for containerized runs if you choose Option 2, and Python or Node environments if you plan to use the Python or TypeScript SDKs.
Option 1: Cloud-hosted setup (quick start with a hosted service) is available if you want the quickest path to try features without local setup. Use the hosted option for a seamless start and to experiment with Strata MCP integrations.
Option 2: Self-hosted on your machine Follow these commands to set up a self-hosted environment and run MCP servers locally.
# Run the Strata CLI to manage your MCP servers locally
pipx install strata-mcp
strata add --type stdio playwright npx @playwright/mcp@latestIf you want programmatic control, you can create and manage Strata MCP servers via the REST API. The following HTTP requests illustrate how to create a Strata server and how to create an individual MCP server instance.
# Create Strata server
curl -X POST "https://api.klavis.ai/v1/mcp-server/strata" \
-H "Authorization: Bearer your-api-key" \
-H "Content-Type: application/json" \
-d '{
"user_id": "user123",
"servers": ["GMAIL", "SLACK"]
}'
# Create individual MCP server
curl -X POST "https://api.klavis.ai/v1/mcp-server/instance" \
-H "Authorization: Bearer your-api-key" \
-H "Content-Type: application/json" \
-d '{
"server_name": "GMAIL",
"user_id": "user123"
}'Environment variables and CLI workflows are supported if your setup requires them. If you see prompts to configure API keys or server names, provide the required values in your environment or CLI prompts.
Create a Strata MCP server for a user, including the list of MCP servers to group under that Strata server.
Create a single MCP server instance for a user, enabling independent operation apart from a Strata group.
Use the Strata command-line interface to manage MCP servers, including adding stdio or http configurations and starting or stopping servers.