{
  "markdown": "<div align=\"center\">\n  <picture>\n    <img src=\"./docs/images/logo/cover.png\" width=\"100%\">\n  </picture>\n</div>\n\n<div align=\"center\">\n\n[![Documentation](https://img.shields.io/badge/Documentation-📖-green)](https://www.klavis.ai/docs)\n[![Website](https://img.shields.io/badge/Website-🌐-purple)](https://www.klavis.ai)\n[![Discord](https://img.shields.io/badge/Discord-Join-7289DA?logo=discord&logoColor=white)](https://discord.gg/p7TuTEcssn)\n\n<a href=\"https://www.producthunt.com/products/strata-2?embed=true&utm_source=badge-top-post-badge&utm_medium=badge&utm_source=badge-strata&#0045;2\" target=\"_blank\"><img src=\"https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=1016948&theme=light&period=daily&t=1758639605639\" alt=\"Strata - One&#0032;MCP&#0032;server&#0032;for&#0032;AI&#0032;agents&#0032;to&#0032;handle&#0032;thousands&#0032;of&#0032;tools | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" /></a>\n\n</div>\n\n## 🎯 Choose Your Solution\n\n<div align=\"center\">\n  <table>\n    <tr>\n      <td align=\"center\" width=\"33%\" valign=\"top\" style=\"vertical-align: top; height: 250px;\">\n        <div style=\"height: 100%; display: flex; flex-direction: column; justify-content: space-between;\">\n          <div>\n            <h2>Strata</h2>\n            <p><strong>Intelligent connectors for your AI agent, optimize context window</strong></p>\n          </div>\n          <div>\n            <a href=\"https://www.klavis.ai/docs/concepts/strata\">\n              <img src=\"https://img.shields.io/badge/Explore-Strata-blue?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiByeD0iNCIgcnk9IjQiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxyZWN0IHg9IjYiIHk9IjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIxIiByeT0iMSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTQiIHk9IjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIxIiByeT0iMSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iNiIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIxIiByeT0iMSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTQiIHk9IjE0IiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iMSIgcnk9IjEiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==\" height=\"40\">\n            </a>\n          </div>\n        </div>\n      </td>\n      <td align=\"center\" width=\"33%\" valign=\"top\" style=\"vertical-align: top; height: 250px;\">\n        <div style=\"height: 100%; display: flex; flex-direction: column; justify-content: space-between;\">\n          <div>\n            <h2>MCP Integrations</h2>\n            <p><strong>100+ prebuilt integrations out-of-the-box, with OAuth support</strong></p>\n          </div>\n          <div>\n            <a href=\"https://www.klavis.ai/docs/mcp-server/overview\">\n              <img src=\"https://img.shields.io/badge/Explore-MCP%20Servers-purple?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjUgN0gzLjVDMi42NzE1NyA3IDIgNy42NzE1NyAyIDguNVYxNS41QzIgMTYuMzI4NCAyLjY3MTU3IDE3IDMuNSAxN0gyMC41QzIxLjMyODQgMTcgMjIgMTYuMzI4NCAyMiAxNS41VjguNUMyMiA3LjY3MTU3IDIxLjMyODQgNyAyMC41IDdaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNiAxMkgxOCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIxIiBmaWxsPSJ3aGl0ZSIvPgo8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIxIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=\" height=\"40\">\n            </a>\n          </div>\n        </div>\n      </td>\n      <td align=\"center\" width=\"33%\" valign=\"top\" style=\"vertical-align: top; height: 250px;\">\n        <div style=\"height: 100%; display: flex; flex-direction: column; justify-content: space-between;\">\n          <div>\n            <h2>MCP Sandbox</h2>\n            <p><strong>scalable MCP environments for LLM training and RL</strong></p>\n          </div>\n          <div>\n            <a href=\"https://www.klavis.ai/docs/concepts/sandbox\">\n              <img src=\"https://img.shields.io/badge/Explore-Sandbox-orange?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgNEgyMFY4TDE4IDEwTDIwIDE2VjIwSDRWMTZMNiAxMEw0IDhWNFoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik00IDhIMjAiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNNCAxNkgyMCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==\" height=\"40\">\n            </a>\n          </div>\n        </div>\n      </td>\n    </tr>\n  </table>\n</div>\n\n## Quick Start\n\n### Option 1: Cloud-hosted - [klavis.ai](https://www.klavis.ai)\n\n[Quickstart guide →](https://www.klavis.ai/docs/quickstart)\n\n### Option 2: Self-host\n\n```bash\n# Run any MCP Integration\ndocker pull ghcr.io/klavis-ai/github-mcp-server:latest\ndocker run -p 5000:5000 ghcr.io/klavis-ai/github-mcp-server:latest\n\n# Install Open Source Strata locally\npipx install strata-mcp\nstrata add --type stdio playwright npx @playwright/mcp@latest\n```\n\n### Option 3: SDK\n\n```python\n# Python SDK\nfrom klavis import Klavis\nfrom klavis.types import McpServerName\n\nklavis = Klavis(api_key=\"your-key\")\n\n# Create Strata instance\nstrata = klavis_client.mcp_server.create_strata_server(\n    user_id=\"user123\",\n    servers=[McpServerName.GMAIL, McpServerName.SLACK],\n)\n\n# Or use individual MCP servers\ngmail = klavis.mcp_server.create_server_instance(\n    server_name=McpServerName.GMAIL,\n    user_id=\"user123\",\n)\n```\n\n```typescript\n// TypeScript SDK\nimport { KlavisClient, McpServerName } from 'klavis';\n\nconst klavis = new KlavisClient({ apiKey: 'your-api-key' });\n\n// Create Strata instance\nconst strata = await klavis.mcpServer.createStrataServer({\n    userId: \"user123\",\n    servers: [Klavis.McpServerName.Gmail, Klavis.McpServerName.Slack],\n});\n\n// Or use individual MCP servers\nconst gmail = await klavis.mcpServer.createServerInstance({\n    serverName: McpServerName.GMAIL,\n    userId: \"user123\"\n});\n```\n\n### Option 4: REST API\n\n\n```bash\n# Create Strata server\ncurl -X POST \"https://api.klavis.ai/v1/mcp-server/strata\" \\\n  -H \"Authorization: Bearer your-api-key\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"user_id\": \"user123\",\n    \"servers\": [\"GMAIL\", \"SLACK\"]\n  }'\n\n# Create individual MCP server\ncurl -X POST \"https://api.klavis.ai/v1/mcp-server/instance\" \\\n  -H \"Authorization: Bearer your-api-key\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"server_name\": \"GMAIL\",\n    \"user_id\": \"user123\"\n  }'\n```\n\n\n## Resources\n\n- 📖 [Documentation](https://www.klavis.ai/docs)\n- 💬 [Discord Community](https://discord.gg/p7TuTEcssn)\n- 🐛 [Report Issues](https://github.com/klavis-ai/klavis/issues)\n- 🌐 [Klavis AI Website](https://www.klavis.ai)\n\n---\n\n<div align=\"center\">\n  <p><strong>Made with ❤️ by the Klavis Team</strong></p>\n</div>",
  "bytes": 7075,
  "sha": "32deea8cf68374690944b289a2144f20dbf9063f45b4887a982e107f52ac1609",
  "repo_slug": "klavis-ai/klavis",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_ai_klavis_strata_5d3d7c9b/readme"
}