Skip to main content

KOSMOS Native MCP Servers

5 MCP servers in this domain (1 implemented).

Auto-Generated

This documentation is automatically extracted from MCP server source code.

Server Registry

ServerStatusToolsDescription
kosmos-tools[check]Implemented[/check]6KOSMOS Tools MCP Server
kosmos-governance[planned]Planned[/planned]-Not yet implemented
kosmos-memory[planned]Planned[/planned]-Not yet implemented
kosmos-analytics[planned]Planned[/planned]-Not yet implemented
kosmos-scheduler[planned]Planned[/planned]-Not yet implemented

kosmos-tools-server

KOSMOS Tools MCP Server

Version: 1.0.0
Source: implementation/mcp-servers/kosmos-tools/src/index.ts

Tools

estimate_cost

Estimate the cost of an LLM operation

Parameters:

NameTypeRequiredDescription
modelstringNoModel name (e.g., gpt-4o, claude-3-5-sonnet)

check_budget

Check if a cost is within budget limits

Parameters:

NameTypeRequiredDescription
tenantIdstringNoTenant ID

route_agent

Determine which agent should handle a request

Parameters:

NameTypeRequiredDescription
querystringNoUser query to route

audit_log

Log an audit event

Parameters:

NameTypeRequiredDescription
eventTypestringNoType of event

get_tenant_context

Get tenant configuration and limits

Parameters:

NameTypeRequiredDescription
tenantIdstringNoTenant ID

validate_permission

Validate if a user has permission for an action

Parameters:

NameTypeRequiredDescription
userIdstringNoUser ID

Example Usage

# Using kosmos-tools
result = await agent.call_mcp(
server="kosmos-tools",
tool="example_tool",
params={"key": "value"}
)