UNPKG

@toriihq/torii-mcp

Version:

Model Context Protocol server for Torii API

25 lines 995 B
#!/usr/bin/env node import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; // Import tool registration functions import { registerAppsTools } from "./tools/apps.js"; import { registerUsersTools } from "./tools/users.js"; import { registerContractsTools } from "./tools/contracts.js"; import { registerRolesTools } from "./tools/roles.js"; import { registerAuditTools } from "./tools/audit.js"; // Create an MCP server const server = new McpServer({ name: "Torii API", version: "1.0.0", description: "MCP server for Torii API integration" }); // Register all tools registerAppsTools(server); registerUsersTools(server); registerContractsTools(server); registerRolesTools(server); registerAuditTools(server); // Start receiving messages on stdin and sending messages on stdout const transport = new StdioServerTransport(); await server.connect(transport); //# sourceMappingURL=index.js.map