UNPKG

okta-mcp-server

Version:

Model Context Protocol (MCP) server for Okta API operations with support for bulk operations and caching

29 lines 1.55 kB
import { userTools } from './users/index.js'; import { groupTools } from './groups/index.js'; import { appTools } from './apps/index.js'; import { bulkTools } from './bulk/index.js'; import { auditTools } from './audit/index.js'; import { policyTools } from './policies/index.js'; import { systemTools } from './system/index.js'; // Export all tools export const tools = [ ...userTools, ...groupTools, ...appTools, ...bulkTools, ...auditTools, ...policyTools, ...systemTools, // Other tool categories will be added here ]; // Tool handler functions will be exported from here export * from './handlers.js'; // Export specific items to avoid conflicts export { userTools, handleListUsers, handleGetUser, handleCreateUser, handleUpdateUser, handleDeleteUser, handleGetUserGroups, } from './users/index.js'; export { groupTools, handleListGroups, handleGetGroup, handleCreateGroup, handleUpdateGroup, handleDeleteGroup, handleListGroupMembers, handleAddGroupMember, handleRemoveGroupMember, } from './groups/index.js'; export { appTools, handleListApps, handleGetApp, handleCreateApp, handleUpdateApp, handleDeleteApp, handleActivateApp, handleDeactivateApp, handleAssignUserToApp, handleAssignGroupToApp, handleRemoveUserFromApp, handleRemoveGroupFromApp, handleListAppUsers, handleListAppGroups, handleUpdateAppUser, } from './apps/index.js'; export * from './bulk/index.js'; export * from './audit/index.js'; export * from './policies/index.js'; export * from './system/index.js'; //# sourceMappingURL=index.js.map