Skip to main content
Glama
wallet-service.inferface.ts741 B
import { AgentRequestDTO } from '@snakagent/core'; import { IAgent } from './agent.interface.js'; export interface AgentExecutionResponse { status: 'success' | 'failure'; data?: unknown; error?: { message: string; code?: string; details?: unknown; }; } export interface AgentExecutionCallDataResponse { status: 'success' | 'failure'; data?: unknown; error?: { message: string; code?: string; details?: unknown; }; } export interface IWalletService { handleUserCalldataRequest( agent: IAgent, userRequest: AgentRequestDTO ): Promise<AgentExecutionResponse>; getAgentStatus(agent: IAgent): Promise<{ isReady: boolean; walletConnected: boolean; apiKeyValid: boolean; }>; }

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/KasarLabs/snak'

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