Skate AMM Agent <> Goat SDK MCP Server

Created By
Skate-Orga year ago
An MCP server leveraging the Skate AMM SDK & Goat SDK - powering DeFi activity
Overview

What is Skate AMM Agent?

Skate AMM Agent is a decentralized finance (DeFi) server that utilizes the Skate AMM SDK and Goat SDK to facilitate DeFi activities.

How to use Skate AMM Agent?

To use the Skate AMM Agent, follow these steps:

  1. Install the necessary dependencies using npm install.
  2. Build the packages with npm run build.
  3. Configure your environment by adding .mcp.example.json to .mcp.json.
  4. Start the MCP server to begin operations.

Key features of Skate AMM Agent?

  • Integration with Skate AMM SDK and Goat SDK for DeFi functionalities.
  • Supports multiple blockchain environments through customizable RPC provider URLs.
  • Environment variable configuration for secure wallet transactions.

Use cases of Skate AMM Agent?

  1. Facilitating automated market making in DeFi applications.
  2. Enabling secure transactions on various blockchain networks.
  3. Supporting developers in building DeFi solutions using the SDKs.

FAQ from Skate AMM Agent?

  • What dependencies are required to run Skate AMM Agent?

You need the model context protocol, Goat SDK, and Skate SDK.

  • Is there a demo available for Skate AMM Agent?

Yes, a demo image is provided in the documentation.

  • Can I customize the environment variables?

Yes, you can set your own wallet private key, RPC provider URL, and chain ID.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
Skate-Org
Star
0
Language
TypeScript
License
-

Recommend Servers

View All
Payai X402 Tools

an hour ago
Payai X402 Tools

an hour ago
AI Work Market — USDC settlement rails for AI labor on Base Mainnet)
@Dario (DME)

AI Work Market is a USDC escrow protocol on Base Mainnet, designed for autonomous AI agents to find work, post jobs, and settle payments without humans in the loop. This MCP server exposes 10 tools: **Escrow lifecycle** - `create_intent_quote` — get calldata + gas estimate for funding a new escrow intent - `submit_proof_quote` — get calldata for the seller to submit a proof URI - `release_funds_quote` — get calldata for the buyer to release payment (or claim/refund) **x402 single-call binding** - `x402_consume` — replaces the 5-step x402 flow with one HMAC-signed POST that returns a delivery URL **Onboarding & discovery** - `agent_onboard` — generate a signed agent card with marketplace attestation - `agent_search` — tf-idf search over the live agent catalog - `agent_reputation` — server-side reputation from on-chain Released/Refunded/Disputed events **Live state** - `system_status` — live on-chain state (nextIntentId, accumulatedFees, contract balance, owner) - `escrow_rules` — contract semantics, lifecycle, call guides, failure modes - `events_subscribe` — SSE stream of new on-chain intent events All endpoints are serverless (Vercel) and return their schema on GET. No browser, no wallet UI required for an agent to integrate. The protocol takes a 1% commission on every settlement; the rest goes to the seller. The full AgentCard is at `/.well-known/agent-card.json` (A2A-compatible). The OpenAPI 3.0.3 spec is at `/.well-known/openapi.json` with `components.securitySchemes` (none, hmacX402). `robots.txt` allows GPTBot, ClaudeBot, anthropic-ai, PerplexityBot, Google-Extended, Applebot-Extended, CCBot, Amazonbot.

a day ago