KosmoKrator

productivity

Microsoft Universal Print MCP Gateway for AI Agents

Expose Microsoft Universal Print tools to Claude Code, Cursor, Codex, and other MCP clients through the local KosmoKrator MCP gateway.

Microsoft Universal Print MCP Gateway

Expose Microsoft Universal Print to MCP clients with `kosmokrator mcp:serve --integration=microsoft-print`.

If the client has never used KosmoKrator before, install it first, then register this integration as a stdio MCP server.

Install KosmoKrator
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
Install gateway entry
kosmokrator mcp:gateway:install --integration=microsoft-print --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-microsoft-print": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=microsoft-print",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=microsoft-print --write=deny

Client Notes

Use one scoped MCP gateway entry, then adapt the config location to the client or framework.

Claude Code Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry. Claude Code can launch the local kosmo binary directly from the project MCP config.
Cursor Expose selected local integrations to Cursor through KosmoKrator without configuring each service as its own MCP server. Use the same KosmoKrator install and integration credentials that power terminal and headless runs.
Codex Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy. Keep write access denied or ask-based unless the workspace is trusted.
OpenAI Agents SDK Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway. Use headless JSON commands for CI-style execution and MCP for agent tool discovery.
Claude Agent SDK Give Claude Agent SDK workflows access to KosmoKrator integrations through a local MCP server. Use a narrow integration list so the agent does not load unrelated tools.
Vercel AI SDK Use KosmoKrator as a local integration gateway for Vercel AI SDK agents and scripts. Prefer CLI JSON calls when a workflow only needs one deterministic integration operation.
LangChain Bridge LangChain agents to local KosmoKrator integration tools through MCP or headless CLI calls. Keep the gateway scoped to the integration and operation class needed by the chain.
LangGraph Run KosmoKrator integration calls from LangGraph nodes while preserving local credentials and permissions. Headless CLI calls fit repeatable graph edges; MCP fits exploratory agent nodes.
CrewAI Expose KosmoKrator integrations to CrewAI workers as scoped local tools. Use per-worker integration scopes to avoid giving every worker every tool.
Generic MCP Clients Connect any stdio-compatible MCP client to local KosmoKrator integration tools. Start with read-only write policy and expand only for trusted projects.

MCP Tool Names

KosmoKrator exposes integration tools through the gateway with stable names.

MCP toolSource functionType
integration__microsoft_print__microsoft_print_print_print_get_print microsoft-print.microsoft_print_print_print_get_print Read read
integration__microsoft_print__microsoft_print_print_print_update_print microsoft-print.microsoft_print_print_print_update_print Write write
integration__microsoft_print__microsoft_print_print_list_connectors microsoft-print.microsoft_print_print_list_connectors Read read
integration__microsoft_print__microsoft_print_print_create_connectors microsoft-print.microsoft_print_print_create_connectors Write write
integration__microsoft_print__microsoft_print_print_connectors_get_count_1d73 microsoft-print.microsoft_print_print_connectors_get_count_1d73 Read read
integration__microsoft_print__microsoft_print_print_delete_connectors microsoft-print.microsoft_print_print_delete_connectors Write write
integration__microsoft_print__microsoft_print_print_get_connectors microsoft-print.microsoft_print_print_get_connectors Read read
integration__microsoft_print__microsoft_print_print_update_connectors microsoft-print.microsoft_print_print_update_connectors Write write
integration__microsoft_print__microsoft_print_print_list_operations microsoft-print.microsoft_print_print_list_operations Read read
integration__microsoft_print__microsoft_print_print_create_operations microsoft-print.microsoft_print_print_create_operations Write write
integration__microsoft_print__microsoft_print_print_operations_get_count_8242 microsoft-print.microsoft_print_print_operations_get_count_8242 Read read
integration__microsoft_print__microsoft_print_print_delete_operations microsoft-print.microsoft_print_print_delete_operations Write write
integration__microsoft_print__microsoft_print_print_get_operations microsoft-print.microsoft_print_print_get_operations Read read
integration__microsoft_print__microsoft_print_print_update_operations microsoft-print.microsoft_print_print_update_operations Write write
integration__microsoft_print__microsoft_print_print_list_printers microsoft-print.microsoft_print_print_list_printers Read read
integration__microsoft_print__microsoft_print_print_create_printers microsoft-print.microsoft_print_print_create_printers Write write
integration__microsoft_print__microsoft_print_print_printers_get_count_c43f microsoft-print.microsoft_print_print_printers_get_count_c43f Read read
integration__microsoft_print__microsoft_print_print_printers_create microsoft-print.microsoft_print_print_printers_create Read read
integration__microsoft_print__microsoft_print_print_delete_printers microsoft-print.microsoft_print_print_delete_printers Write write
integration__microsoft_print__microsoft_print_print_get_printers microsoft-print.microsoft_print_print_get_printers Read read
integration__microsoft_print__microsoft_print_print_update_printers microsoft-print.microsoft_print_print_update_printers Write write
integration__microsoft_print__microsoft_print_print_printers_list_connectors microsoft-print.microsoft_print_print_printers_list_connectors Read read
integration__microsoft_print__microsoft_print_print_printers_connectors_get_count_68ae microsoft-print.microsoft_print_print_printers_connectors_get_count_68ae Read read
integration__microsoft_print__microsoft_print_print_printers_get_connectors microsoft-print.microsoft_print_print_printers_get_connectors Read read
integration__microsoft_print__microsoft_print_print_printers_list_jobs microsoft-print.microsoft_print_print_printers_list_jobs Read read
integration__microsoft_print__microsoft_print_print_printers_create_jobs microsoft-print.microsoft_print_print_printers_create_jobs Write write
integration__microsoft_print__microsoft_print_print_printers_jobs_get_count_86c3 microsoft-print.microsoft_print_print_printers_jobs_get_count_86c3 Read read
integration__microsoft_print__microsoft_print_print_printers_delete_jobs microsoft-print.microsoft_print_print_printers_delete_jobs Write write
integration__microsoft_print__microsoft_print_print_printers_get_jobs microsoft-print.microsoft_print_print_printers_get_jobs Read read
integration__microsoft_print__microsoft_print_print_printers_update_jobs microsoft-print.microsoft_print_print_printers_update_jobs Write write
integration__microsoft_print__microsoft_print_print_printers_printer_jobs_print_job_abort microsoft-print.microsoft_print_print_printers_printer_jobs_print_job_abort Read read
integration__microsoft_print__microsoft_print_print_printers_printer_jobs_print_job_cancel microsoft-print.microsoft_print_print_printers_printer_jobs_print_job_cancel Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_list_documents microsoft-print.microsoft_print_print_printers_jobs_list_documents Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_create_documents microsoft-print.microsoft_print_print_printers_jobs_create_documents Write write
integration__microsoft_print__microsoft_print_print_printers_jobs_documents_get_count_db03 microsoft-print.microsoft_print_print_printers_jobs_documents_get_count_db03 Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_delete_documents microsoft-print.microsoft_print_print_printers_jobs_delete_documents Write write
integration__microsoft_print__microsoft_print_print_printers_jobs_get_documents microsoft-print.microsoft_print_print_printers_jobs_get_documents Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_update_documents microsoft-print.microsoft_print_print_printers_jobs_update_documents Write write
integration__microsoft_print__microsoft_print_print_printers_jobs_delete_documents_content microsoft-print.microsoft_print_print_printers_jobs_delete_documents_content Write write
integration__microsoft_print__microsoft_print_print_printers_jobs_get_documents_content microsoft-print.microsoft_print_print_printers_jobs_get_documents_content Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_update_documents_content microsoft-print.microsoft_print_print_printers_jobs_update_documents_content Write write
integration__microsoft_print__microsoft_print_print_printers_printer_jobs_print_job_documents_print_document_create_upload_session microsoft-print.microsoft_print_print_printers_printer_jobs_print_job_documents_print_document_create_upload_session Write write
integration__microsoft_print__microsoft_print_print_printers_printer_jobs_print_job_redirect microsoft-print.microsoft_print_print_printers_printer_jobs_print_job_redirect Read read
integration__microsoft_print__microsoft_print_print_printers_printer_jobs_print_job_start microsoft-print.microsoft_print_print_printers_printer_jobs_print_job_start Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_list_tasks microsoft-print.microsoft_print_print_printers_jobs_list_tasks Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_create_tasks microsoft-print.microsoft_print_print_printers_jobs_create_tasks Write write
integration__microsoft_print__microsoft_print_print_printers_jobs_tasks_get_count_7f2e microsoft-print.microsoft_print_print_printers_jobs_tasks_get_count_7f2e Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_delete_tasks microsoft-print.microsoft_print_print_printers_jobs_delete_tasks Write write
integration__microsoft_print__microsoft_print_print_printers_jobs_get_tasks microsoft-print.microsoft_print_print_printers_jobs_get_tasks Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_update_tasks microsoft-print.microsoft_print_print_printers_jobs_update_tasks Write write
integration__microsoft_print__microsoft_print_print_printers_jobs_tasks_get_definition microsoft-print.microsoft_print_print_printers_jobs_tasks_get_definition Read read
integration__microsoft_print__microsoft_print_print_printers_jobs_tasks_get_trigger microsoft-print.microsoft_print_print_printers_jobs_tasks_get_trigger Read read
integration__microsoft_print__microsoft_print_print_printers_printer_restore_factory_defaults microsoft-print.microsoft_print_print_printers_printer_restore_factory_defaults Read read
integration__microsoft_print__microsoft_print_print_printers_list_shares microsoft-print.microsoft_print_print_printers_list_shares Read read
integration__microsoft_print__microsoft_print_print_printers_shares_get_count_5f30 microsoft-print.microsoft_print_print_printers_shares_get_count_5f30 Read read
integration__microsoft_print__microsoft_print_print_printers_get_shares microsoft-print.microsoft_print_print_printers_get_shares Read read
integration__microsoft_print__microsoft_print_print_printers_list_task_triggers microsoft-print.microsoft_print_print_printers_list_task_triggers Read read
integration__microsoft_print__microsoft_print_print_printers_create_task_triggers microsoft-print.microsoft_print_print_printers_create_task_triggers Write write
integration__microsoft_print__microsoft_print_print_printers_task_triggers_get_count_f066 microsoft-print.microsoft_print_print_printers_task_triggers_get_count_f066 Read read
integration__microsoft_print__microsoft_print_print_printers_delete_task_triggers microsoft-print.microsoft_print_print_printers_delete_task_triggers Write write
integration__microsoft_print__microsoft_print_print_printers_get_task_triggers microsoft-print.microsoft_print_print_printers_get_task_triggers Read read
integration__microsoft_print__microsoft_print_print_printers_update_task_triggers microsoft-print.microsoft_print_print_printers_update_task_triggers Write write
integration__microsoft_print__microsoft_print_print_printers_task_triggers_get_definition microsoft-print.microsoft_print_print_printers_task_triggers_get_definition Read read
integration__microsoft_print__microsoft_print_print_list_services microsoft-print.microsoft_print_print_list_services Read read
integration__microsoft_print__microsoft_print_print_create_services microsoft-print.microsoft_print_print_create_services Write write
integration__microsoft_print__microsoft_print_print_services_get_count_719b microsoft-print.microsoft_print_print_services_get_count_719b Read read
integration__microsoft_print__microsoft_print_print_delete_services microsoft-print.microsoft_print_print_delete_services Write write
integration__microsoft_print__microsoft_print_print_get_services microsoft-print.microsoft_print_print_get_services Read read
integration__microsoft_print__microsoft_print_print_update_services microsoft-print.microsoft_print_print_update_services Write write
integration__microsoft_print__microsoft_print_print_services_list_endpoints microsoft-print.microsoft_print_print_services_list_endpoints Read read
integration__microsoft_print__microsoft_print_print_services_create_endpoints microsoft-print.microsoft_print_print_services_create_endpoints Write write
integration__microsoft_print__microsoft_print_print_services_endpoints_get_count_805a microsoft-print.microsoft_print_print_services_endpoints_get_count_805a Read read
integration__microsoft_print__microsoft_print_print_services_delete_endpoints microsoft-print.microsoft_print_print_services_delete_endpoints Write write
integration__microsoft_print__microsoft_print_print_services_get_endpoints microsoft-print.microsoft_print_print_services_get_endpoints Read read
integration__microsoft_print__microsoft_print_print_services_update_endpoints microsoft-print.microsoft_print_print_services_update_endpoints Write write
integration__microsoft_print__microsoft_print_print_list_shares microsoft-print.microsoft_print_print_list_shares Read read
integration__microsoft_print__microsoft_print_print_create_shares microsoft-print.microsoft_print_print_create_shares Write write
integration__microsoft_print__microsoft_print_print_shares_get_count_070b microsoft-print.microsoft_print_print_shares_get_count_070b Read read
integration__microsoft_print__microsoft_print_print_delete_shares microsoft-print.microsoft_print_print_delete_shares Write write
integration__microsoft_print__microsoft_print_print_get_shares microsoft-print.microsoft_print_print_get_shares Read read
integration__microsoft_print__microsoft_print_print_update_shares microsoft-print.microsoft_print_print_update_shares Write write
integration__microsoft_print__microsoft_print_print_shares_list_allowed_groups microsoft-print.microsoft_print_print_shares_list_allowed_groups Read read
integration__microsoft_print__microsoft_print_print_shares_allowed_groups_get_count_9181 microsoft-print.microsoft_print_print_shares_allowed_groups_get_count_9181 Read read
integration__microsoft_print__microsoft_print_print_shares_delete_ref_allowed_groups microsoft-print.microsoft_print_print_shares_delete_ref_allowed_groups Write write
integration__microsoft_print__microsoft_print_print_shares_list_ref_allowed_groups microsoft-print.microsoft_print_print_shares_list_ref_allowed_groups Read read
integration__microsoft_print__microsoft_print_print_shares_create_ref_allowed_groups microsoft-print.microsoft_print_print_shares_create_ref_allowed_groups Write write
integration__microsoft_print__microsoft_print_print_shares_allowed_groups_delete_ref_group microsoft-print.microsoft_print_print_shares_allowed_groups_delete_ref_group Write write
integration__microsoft_print__microsoft_print_print_shares_allowed_groups_list_service_provisioning_errors microsoft-print.microsoft_print_print_shares_allowed_groups_list_service_provisioning_errors Read read
integration__microsoft_print__microsoft_print_print_shares_allowed_groups_service_provisioning_errors_get_count_182d microsoft-print.microsoft_print_print_shares_allowed_groups_service_provisioning_errors_get_count_182d Read read
integration__microsoft_print__microsoft_print_print_shares_list_allowed_users microsoft-print.microsoft_print_print_shares_list_allowed_users Read read
integration__microsoft_print__microsoft_print_print_shares_allowed_users_get_count_ee00 microsoft-print.microsoft_print_print_shares_allowed_users_get_count_ee00 Read read
integration__microsoft_print__microsoft_print_print_shares_delete_ref_allowed_users microsoft-print.microsoft_print_print_shares_delete_ref_allowed_users Write write
integration__microsoft_print__microsoft_print_print_shares_list_ref_allowed_users microsoft-print.microsoft_print_print_shares_list_ref_allowed_users Read read
integration__microsoft_print__microsoft_print_print_shares_create_ref_allowed_users microsoft-print.microsoft_print_print_shares_create_ref_allowed_users Write write
integration__microsoft_print__microsoft_print_print_shares_allowed_users_delete_ref_user microsoft-print.microsoft_print_print_shares_allowed_users_delete_ref_user Write write
integration__microsoft_print__microsoft_print_print_shares_allowed_users_get_mailbox_settings microsoft-print.microsoft_print_print_shares_allowed_users_get_mailbox_settings Read read
integration__microsoft_print__microsoft_print_print_shares_allowed_users_update_mailbox_settings microsoft-print.microsoft_print_print_shares_allowed_users_update_mailbox_settings Write write
integration__microsoft_print__microsoft_print_print_shares_allowed_users_list_service_provisioning_errors microsoft-print.microsoft_print_print_shares_allowed_users_list_service_provisioning_errors Read read
integration__microsoft_print__microsoft_print_print_shares_allowed_users_service_provisioning_errors_get_count_1213 microsoft-print.microsoft_print_print_shares_allowed_users_service_provisioning_errors_get_count_1213 Read read
integration__microsoft_print__microsoft_print_print_shares_list_jobs microsoft-print.microsoft_print_print_shares_list_jobs Read read
integration__microsoft_print__microsoft_print_print_shares_create_jobs microsoft-print.microsoft_print_print_shares_create_jobs Write write
integration__microsoft_print__microsoft_print_print_shares_jobs_get_count_d3ae microsoft-print.microsoft_print_print_shares_jobs_get_count_d3ae Read read
integration__microsoft_print__microsoft_print_print_shares_delete_jobs microsoft-print.microsoft_print_print_shares_delete_jobs Write write
integration__microsoft_print__microsoft_print_print_shares_get_jobs microsoft-print.microsoft_print_print_shares_get_jobs Read read
integration__microsoft_print__microsoft_print_print_shares_update_jobs microsoft-print.microsoft_print_print_shares_update_jobs Write write
integration__microsoft_print__microsoft_print_print_shares_printer_share_jobs_print_job_abort microsoft-print.microsoft_print_print_shares_printer_share_jobs_print_job_abort Read read
integration__microsoft_print__microsoft_print_print_shares_printer_share_jobs_print_job_cancel microsoft-print.microsoft_print_print_shares_printer_share_jobs_print_job_cancel Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_list_documents microsoft-print.microsoft_print_print_shares_jobs_list_documents Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_create_documents microsoft-print.microsoft_print_print_shares_jobs_create_documents Write write
integration__microsoft_print__microsoft_print_print_shares_jobs_documents_get_count_acc8 microsoft-print.microsoft_print_print_shares_jobs_documents_get_count_acc8 Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_delete_documents microsoft-print.microsoft_print_print_shares_jobs_delete_documents Write write
integration__microsoft_print__microsoft_print_print_shares_jobs_get_documents microsoft-print.microsoft_print_print_shares_jobs_get_documents Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_update_documents microsoft-print.microsoft_print_print_shares_jobs_update_documents Write write
integration__microsoft_print__microsoft_print_print_shares_jobs_delete_documents_content microsoft-print.microsoft_print_print_shares_jobs_delete_documents_content Write write
integration__microsoft_print__microsoft_print_print_shares_jobs_get_documents_content microsoft-print.microsoft_print_print_shares_jobs_get_documents_content Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_update_documents_content microsoft-print.microsoft_print_print_shares_jobs_update_documents_content Write write
integration__microsoft_print__microsoft_print_print_shares_printer_share_jobs_print_job_documents_print_document_create_upload_session microsoft-print.microsoft_print_print_shares_printer_share_jobs_print_job_documents_print_document_create_upload_session Write write
integration__microsoft_print__microsoft_print_print_shares_printer_share_jobs_print_job_redirect microsoft-print.microsoft_print_print_shares_printer_share_jobs_print_job_redirect Read read
integration__microsoft_print__microsoft_print_print_shares_printer_share_jobs_print_job_start microsoft-print.microsoft_print_print_shares_printer_share_jobs_print_job_start Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_list_tasks microsoft-print.microsoft_print_print_shares_jobs_list_tasks Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_create_tasks microsoft-print.microsoft_print_print_shares_jobs_create_tasks Write write
integration__microsoft_print__microsoft_print_print_shares_jobs_tasks_get_count_c052 microsoft-print.microsoft_print_print_shares_jobs_tasks_get_count_c052 Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_delete_tasks microsoft-print.microsoft_print_print_shares_jobs_delete_tasks Write write
integration__microsoft_print__microsoft_print_print_shares_jobs_get_tasks microsoft-print.microsoft_print_print_shares_jobs_get_tasks Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_update_tasks microsoft-print.microsoft_print_print_shares_jobs_update_tasks Write write
integration__microsoft_print__microsoft_print_print_shares_jobs_tasks_get_definition microsoft-print.microsoft_print_print_shares_jobs_tasks_get_definition Read read
integration__microsoft_print__microsoft_print_print_shares_jobs_tasks_get_trigger microsoft-print.microsoft_print_print_shares_jobs_tasks_get_trigger Read read
integration__microsoft_print__microsoft_print_print_shares_get_printer microsoft-print.microsoft_print_print_shares_get_printer Read read
integration__microsoft_print__microsoft_print_print_list_task_definitions microsoft-print.microsoft_print_print_list_task_definitions Read read
integration__microsoft_print__microsoft_print_print_create_task_definitions microsoft-print.microsoft_print_print_create_task_definitions Write write
integration__microsoft_print__microsoft_print_print_task_definitions_get_count_ee04 microsoft-print.microsoft_print_print_task_definitions_get_count_ee04 Read read
integration__microsoft_print__microsoft_print_print_delete_task_definitions microsoft-print.microsoft_print_print_delete_task_definitions Write write
integration__microsoft_print__microsoft_print_print_get_task_definitions microsoft-print.microsoft_print_print_get_task_definitions Read read
integration__microsoft_print__microsoft_print_print_update_task_definitions microsoft-print.microsoft_print_print_update_task_definitions Write write
integration__microsoft_print__microsoft_print_print_task_definitions_list_tasks microsoft-print.microsoft_print_print_task_definitions_list_tasks Read read
integration__microsoft_print__microsoft_print_print_task_definitions_create_tasks microsoft-print.microsoft_print_print_task_definitions_create_tasks Write write
integration__microsoft_print__microsoft_print_print_task_definitions_tasks_get_count_0c4f microsoft-print.microsoft_print_print_task_definitions_tasks_get_count_0c4f Read read
integration__microsoft_print__microsoft_print_print_task_definitions_delete_tasks microsoft-print.microsoft_print_print_task_definitions_delete_tasks Write write
integration__microsoft_print__microsoft_print_print_task_definitions_get_tasks microsoft-print.microsoft_print_print_task_definitions_get_tasks Read read
integration__microsoft_print__microsoft_print_print_task_definitions_update_tasks microsoft-print.microsoft_print_print_task_definitions_update_tasks Write write
integration__microsoft_print__microsoft_print_print_task_definitions_tasks_get_definition microsoft-print.microsoft_print_print_task_definitions_tasks_get_definition Read read
integration__microsoft_print__microsoft_print_print_task_definitions_tasks_get_trigger microsoft-print.microsoft_print_print_task_definitions_tasks_get_trigger Read read

Write Access

Start with --write=deny for read-only MCP clients. Use --write=ask or --write=allow only when the client and workspace are trusted.