UNPKG

@myronkoch/osmosis-mcp-server

Version:

A comprehensive MCP server for interacting with the Osmosis blockchain - 158 tools covering DeFi, staking, governance, and more

35 lines (34 loc) 1.56 kB
// Execution Tools Index - All direct transaction execution tools import { governanceExecutionTools } from './governance.js'; import { lockupExecutionTools } from './lockup.js'; import { ibcExecutionTools } from './ibc.js'; import { bankExecutionTools } from './bank.js'; import { poolExecutionTools } from './pools.js'; import { superfluidExecutionTools } from './superfluid.js'; import { tokenfactoryExecutionTools } from './tokenfactory.js'; import { adminExecutionTools } from './admin.js'; // Combine all execution tools export const allExecutionTools = [ ...governanceExecutionTools, // 4 tools ...lockupExecutionTools, // 6 tools ...ibcExecutionTools, // 4 tools ...bankExecutionTools, // 3 tools ...poolExecutionTools, // 8 tools ...superfluidExecutionTools, // 4 tools ...tokenfactoryExecutionTools, // 3 tools ...adminExecutionTools // 5 tools ]; // Export individual categories export { governanceExecutionTools, lockupExecutionTools, ibcExecutionTools, bankExecutionTools, poolExecutionTools, superfluidExecutionTools, tokenfactoryExecutionTools, adminExecutionTools }; // Execution tool counts export const executionToolCounts = { governance: governanceExecutionTools.length, lockup: lockupExecutionTools.length, ibc: ibcExecutionTools.length, bank: bankExecutionTools.length, pools: poolExecutionTools.length, superfluid: superfluidExecutionTools.length, tokenfactory: tokenfactoryExecutionTools.length, admin: adminExecutionTools.length, total: allExecutionTools.length };