Skip to main content
Glama
specialized.ts3 kB
// Specialized module tools for Osmosis MCP server import { Tool } from '@modelcontextprotocol/sdk/types.js'; export const specializedTools: Tool[] = [ { name: "get-downtime-detector-params", description: "Returns downtime detector module parameters", inputSchema: { type: "object", properties: {}, required: [] } }, { name: "get-downtime-status", description: "Returns current downtime status for the chain", inputSchema: { type: "object", properties: {}, required: [] } }, { name: "get-validator-set-preference", description: "Returns validator set preferences for a user", inputSchema: { type: "object", properties: { address: { type: "string", description: "The user's Osmosis address" } }, required: ["address"] } }, { name: "get-ibc-rate-limits", description: "Returns IBC rate limiting information", inputSchema: { type: "object", properties: { channelId: { type: "string", description: "Optional: filter by specific IBC channel" } }, required: [] } }, { name: "get-mint-params", description: "Returns token minting module parameters", inputSchema: { type: "object", properties: {}, required: [] } }, { name: "get-epoch-provisions", description: "Returns current epoch provisions for token minting", inputSchema: { type: "object", properties: {}, required: [] } }, { name: "get-all-locks-by-type", description: "Returns lock information filtered by lock type", inputSchema: { type: "object", properties: { lockType: { type: "string", description: "The type of lock to filter by", enum: ["ByDuration", "ByTime", "NoLock"] }, address: { type: "string", description: "Optional: filter by owner address" } }, required: ["lockType"] } }, { name: "get-synthetic-locks-by-lock-id", description: "Returns synthetic lock details by underlying lock ID", inputSchema: { type: "object", properties: { lockId: { type: "string", description: "The underlying lock ID" } }, required: ["lockId"] } }, { name: "get-fee-tokens", description: "Returns list of accepted fee payment tokens", inputSchema: { type: "object", properties: {}, required: [] } }, { name: "get-pool-incentives-params", description: "Returns pool incentives module parameters", inputSchema: { type: "object", properties: {}, required: [] } }, { name: "get-superfluid-params", description: "Returns superfluid staking module parameters", inputSchema: { type: "object", properties: {}, required: [] } } ];

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MyronKoch-dev/osmosis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server