SCHEMA
Status CONNECTING
Tools --
Latency --

MCP Tool Directory — 7 Tools, One Endpoint

Schema Oracle exposes all 7 tools via the Model Context Protocol. Claude, Cursor, Grok, and any MCP-compatible agent discovers them automatically.

https://moai.studio/oracle/.well-known/mcp.json

ALL TOOLS

schema_verify

Generic Data Verification

Fetch any URL and return data with cryptographic zkTLS proof of origin. Supports JSON path selectors.

url: string (required), selector: string
schema_get_liquidity

Pool Liquidity

Cryptographically proven liquidity for any Solana pool. Verify depth before trading.

poolAddress: string (required)
schema_get_price

Token Price

Verified token price from highest-liquidity pool. Essential for trade calculations.

tokenAddress: string (required)
schema_rug_check

Rug Pull Analysis

0-100 safety score based on liquidity, age, volume, and price action. Prevent losses before buying.

tokenAddress: string (required)
schema_get_sentiment

Market Sentiment

Sentiment score from trading data: buy/sell pressure, volume trends, price momentum. Extreme Fear to Extreme Greed.

tokenAddress: string (required), timeframe: "1h" | "6h" | "24h"
schema_check_policy

Agent-Pay Policy Engine

Evaluate payments against amount limits, recipient trust lists, and velocity controls. Returns APPROVED with tx template.

recipient: string, amount_sol: number, purpose: string
verify_page_metadata

Web Page Snapshot

Extract web content with CSS selectors. Smart fallback enriches thin content with meta tags and JSON-LD.

url: string (required), selector: string (required)

INTEGRATION

Claude Desktop — claude_desktop_config.json
{
  "mcpServers": {
    "schema-oracle": {
      "url": "https://moai.studio/oracle/.well-known/mcp.json"
    }
  }
}
Cursor MCP Setup
// In Cursor Settings > MCP Servers, add:
Name:     Schema Oracle
URL:      https://moai.studio/oracle/.well-known/mcp.json
Type:     HTTP
cURL — Direct API Usage
# Discover tools
curl https://moai.studio/oracle/.well-known/mcp.json | jq .tools[].name

# Execute a tool via MCP
curl -X POST https://moai.studio/oracle/mcp \
  -H "Content-Type: application/json" \
  -d '{"tool":"schema_get_price","arguments":{"tokenAddress":"So111...1112"}}'

# Direct REST API
curl https://moai.studio/oracle/api/solana/price/So11111111111111111111111111111111111111112

WHICH TOOL TO USE

Agent wants to...
|
+-- Check a token      --> schema_rug_check + schema_get_sentiment
|
+-- Get a price        --> schema_get_price
|
+-- Check pool depth   --> schema_get_liquidity
|
+-- Send a payment     --> schema_check_policy (ALWAYS first)
|
+-- Scrape a webpage   --> verify_page_metadata
|
+-- Verify any URL     --> schema_verify
|
+-- Market mood        --> schema_get_sentiment