solana-mcp-server

The Unlicense
13
import { getOnChainTools } from "@goat-sdk/adapter-vercel-ai"; import { chromia, sendCHR } from "@goat-sdk/wallet-chromia"; import { setupChromia } from "./chromia.js"; export const setupGoatAI = async () => { const { chromiaClient, accountAddress, keystoreInteractor, connection } = await setupChromia(); const tools = await getOnChainTools({ wallet: chromia({ client: chromiaClient, accountAddress, keystoreInteractor, connection, }), plugins: [sendCHR()], }); return tools; };