MCP Servers Overview
KOSMOS integrates 88 MCP servers across 9 domains to provide comprehensive tool access for AI agents.
Statistics
| Metric | Count |
|---|---|
| Total MCP Servers | 88 |
| Implemented | 99 |
| Total Tools | 2019 |
| Domains | 9 |
Domain Summary
| Domain | Servers | Implemented | Status |
|---|---|---|---|
| Database & Storage | 12 | 0 | Planned |
| AI & Reasoning | 15 | 2 | Active |
| Productivity & Communication | 15 | 0 | Planned |
| DevOps & Infrastructure | 13 | 0 | Planned |
| Security | 10 | 0 | Planned |
| Finance & Analytics | 6 | 0 | Planned |
| Cloud Providers | 6 | 0 | Planned |
| Data & ETL | 6 | 0 | Planned |
| KOSMOS Native | 5 | 1 | Active |
Architecture
Tool Calling
Agents call MCP tools through a unified interface:
class BaseAgent:
async def call_mcp(
self,
server: str,
tool: str,
params: Dict[str, Any]
) -> Any:
'''Call an MCP server tool.'''
return await self.mcp_clients[server].call_tool(tool, params)
See individual domain pages for specific tool documentation.