Skip to content

HT20-ctrl/Dana-clavis

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Klavis AI

πŸ“¦ MCP integration layers that let AI agents use thousands of tools reliably

Documentation Website Discord License: MIT

🎯 Choose Your Solution

πŸ“¦ Strata

Unified MCP Router

One MCP server for AI agents to handle thousands of tools

πŸ› οΈ MCP Integrations

50+ Production MCP Servers

Self-hosted or managed MCP servers with enterprise OAuth support for all major services

Strata

One MCP server. Thousands of tools. Zero overwhelm.

Strata is one MCP server that guides your AI agents through thousands of tools in multiple apps progressively.

Why Strata?

🎯 Scalable Tool Integration β†’ Beyond 40-50 tool limits
πŸš€ Progressive Discovery β†’ Guides agents from intent to action, step-by-step.

πŸ“– Learn More β†’

MCP Integrations

50+ production MCP servers. OAuth included. Deploy anywhere.

Connect your AI to GitHub, Gmail, Slack, Salesforce, and more - all with enterprise OAuth and Docker support.

πŸ” Real OAuth β†’ Not just API keys
🐳 Docker ready β†’ One-line deploy

🌐 Browse All Servers β†’

πŸš€ Quick Start

Option 1: Open Source

Self-host everything on your own infrastructure:

# Run any MCP Integration
docker pull ghcr.io/klavis-ai/github-mcp-server:latest
docker run -p 5000:5000 ghcr.io/klavis-ai/github-mcp-server:latest

# Install Open Source Strata locally
pipx install strata-mcp
strata add --type stdio playwright npx @playwright/mcp@latest

Option 2: Use Hosted Service by WebUI

Get instant access without any setup:

  1. Sign Up: Create account β†’
  2. Get Started: Follow quickstart guide β†’
  3. Use Strata or individual MCP servers in Claude Code, Cursor, VSCode, etc.

Ready in under 2 minutes! πŸš€

Option 3: SDK

Build custom applications with our SDKs:

# Python SDK
from klavis import Klavis
from klavis.types import McpServerName

klavis = Klavis(api_key="your-key")

# Create Strata instance
strata = klavis.mcp_server.create_strata_server(
    user_id="user123",
    servers=[McpServerName.GMAIL, McpServerName.YOUTUBE],
)

# Or use individual MCP servers
gmail = klavis.mcp_server.create_server_instance(
    server_name=McpServerName.GMAIL,
    user_id="user123",
)
// TypeScript SDK
import { KlavisClient, McpServerName } from 'klavis';

const klavis = new KlavisClient({ apiKey: 'your-api-key' });

// Create Strata instance
const strata = await klavis.mcpServer.createStrataServer({
    userId: "user123",
    servers: [McpServerName.GMAIL, McpServerName.YOUTUBE]
});

// Or use individual MCP servers
const gmail = await klavis.mcpServer.createServerInstance({
    serverName: McpServerName.GMAIL,
    userId: "user123"
});

Option 4: Direct API

Use REST API for any programming language:

# 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", "YOUTUBE"]
  }'

# 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"
  }'

πŸ“– Complete Documentation β†’

πŸ“š Resources

πŸ“œ License

  • Root Repository: Apache 2.0 license - see LICENSE

Klavis AI (YC X25) πŸš€ Empowering AI with Seamless Integration

About

Klavis AI (YC X25): MCP integration layers that let AI agents use thousands of tools reliably.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 72.3%
  • TypeScript 15.0%
  • Go 7.5%
  • JavaScript 4.1%
  • Other 1.1%