{
  "manifestVersion": "1.0",
  "note": "AIsa publishes this manifest as a convention for MCP (Model Context Protocol) discovery. It is not a formally standardized well-known file yet; see https://modelcontextprotocol.io/specification for the MCP spec. Servers with status=\"planned\" follow the documented URL convention but are rolling out — filter on status when dialing. The underlying HTTP data-API surface is live today at /apis/v1 (bearer) and /apis/v2 (x402 pay-per-call) — see top-level `authentication.paths`.",
  "publisher": {
    "name": "AIsa",
    "url": "https://aisa.one",
    "contact": "mailto:developer@aisa.one",
    "docs": "https://aisa.one/docs",
    "support": "https://discord.gg/7rDnYnXra8"
  },
  "protocolVersions": [
    "2025-06-18"
  ],
  "authentication": {
    "schemes": [
      "bearer",
      "x402"
    ],
    "paths": {
      "llm": {
        "endpointBase": "https://api.aisa.one/v1",
        "scheme": "bearer",
        "note": "OpenAI-compatible inference. Bearer token only."
      },
      "dataApisBearer": {
        "endpointBase": "https://api.aisa.one/apis/v1",
        "scheme": "bearer",
        "credentials": "Get your API key at https://aisa.one"
      },
      "dataApisX402": {
        "endpointBase": "https://api.aisa.one/apis/v2",
        "scheme": "x402",
        "description": "Same data API surface as /apis/v1, mirrored for pay-per-call. No registration — call any endpoint, receive an HTTP 402 challenge, settle with a stablecoin micropayment.",
        "specification": "https://www.x402.org"
      }
    }
  },
  "servers": [
    {
      "id": "aisa-twitter-autopilot",
      "name": "Twitter Autopilot",
      "slug": "twitter-autopilot",
      "category": "Social Media",
      "description": "Twitter/X intelligence and automation for autonomous agents. Read, search, engage, write, and post (text & media) on Twitter/X.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/twitter-autopilot/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/twitter-autopilot",
      "skillUrl": "https://aisa.one/skills/twitter-autopilot",
      "tools": [
        {
          "name": "/twitter/user/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get user profile"
        },
        {
          "name": "/twitter/user/batch_info_by_ids",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Batch get user info by user IDs"
        },
        {
          "name": "/twitter/user_about",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get user profile about (country, verification, username changes)"
        },
        {
          "name": "/twitter/user/last_tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get user's recent tweets"
        },
        {
          "name": "/twitter/user/mentions",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get user mentions"
        },
        {
          "name": "/twitter/user/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get user followers"
        },
        {
          "name": "/twitter/user/followings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get user followings"
        },
        {
          "name": "/twitter/user/verifiedFollowers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get verified followers"
        },
        {
          "name": "/twitter/user/check_follow_relationship",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Check follow relationship between users"
        },
        {
          "name": "/twitter/user/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search users by keyword"
        },
        {
          "name": "/twitter/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get tweets by IDs"
        },
        {
          "name": "/twitter/tweet/replies",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get tweet replies"
        },
        {
          "name": "/twitter/tweet/quotes",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get tweet quotations"
        },
        {
          "name": "/twitter/tweet/retweeters",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get tweet retweeters"
        },
        {
          "name": "/twitter/tweet/thread_context",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get tweet thread context"
        },
        {
          "name": "/twitter/article",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get article by tweet"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Advanced tweet search"
        },
        {
          "name": "/twitter/list/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get list members"
        },
        {
          "name": "/twitter/list/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get list followers"
        },
        {
          "name": "/twitter/community/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get community info by ID"
        },
        {
          "name": "/twitter/community/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get community members"
        },
        {
          "name": "/twitter/community/moderators",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get community moderators"
        },
        {
          "name": "/twitter/community/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get community tweets"
        },
        {
          "name": "/twitter/community/get_tweets_from_all_community",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search tweets from all communities"
        },
        {
          "name": "/twitter/trends",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get trending topics by WOEID"
        },
        {
          "name": "/twitter/spaces/detail",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get Space detail"
        },
        {
          "name": "/twitter/auth_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "OAuth Twitter authorization"
        },
        {
          "name": "/twitter/post_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Post a tweet"
        },
        {
          "name": "/twitter/like_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Like a tweet"
        },
        {
          "name": "/twitter/unlike_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Unlike a tweet"
        },
        {
          "name": "/twitter/follow_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Follow a user"
        },
        {
          "name": "/twitter/unfollow_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Unfollow a user"
        }
      ]
    },
    {
      "id": "aisa-marketpulse",
      "name": "MarketPulse",
      "slug": "marketpulse",
      "category": "Data & Finance",
      "description": "Query real-time and historical financial data for equities — prices, news, financial statements, metrics, analyst estimates, insider/institutional activity, SEC filings, earnings press releases, segmented revenues, stock screening, and macro interest rates.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/marketpulse/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/marketpulse",
      "skillUrl": "https://aisa.one/skills/marketpulse",
      "tools": [
        {
          "name": "/financial/prices",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical stock prices (requires interval params)"
        },
        {
          "name": "/financial/news",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Company news by ticker"
        },
        {
          "name": "/financial/financials",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "All financial statements (requires period)"
        },
        {
          "name": "/financial/financials/income-statements",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Income statements (requires period)"
        },
        {
          "name": "/financial/financials/balance-sheets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Balance sheets (requires period)"
        },
        {
          "name": "/financial/financials/cash-flow-statements",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Cash flow statements (requires period)"
        },
        {
          "name": "/financial/financials/segmented-revenues",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Revenue by segment and geography (requires period)"
        },
        {
          "name": "/financial/financial-metrics/snapshot",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Real-time financial metrics"
        },
        {
          "name": "/financial/financial-metrics",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical metrics (requires period)"
        },
        {
          "name": "/financial/analyst-estimates",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "EPS estimates"
        },
        {
          "name": "/financial/earnings/press-releases",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Earnings press releases (~2,776 supported tickers)"
        },
        {
          "name": "/financial/insider-trades",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Insider trades"
        },
        {
          "name": "/financial/institutional-ownership",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Institutional ownership (by ticker or investor)"
        },
        {
          "name": "/financial/filings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "SEC filings"
        },
        {
          "name": "/financial/filings/items",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "SEC filing items (requires filing_type and year)"
        },
        {
          "name": "/financial/company/facts",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Company facts (by ticker or CIK)"
        },
        {
          "name": "/financial/financials/search/screener",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Stock screener"
        },
        {
          "name": "/financial/financials/search/line-items",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Search specific line items across tickers"
        },
        {
          "name": "/financial/macro/interest-rates/snapshot",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Current interest rates"
        },
        {
          "name": "/financial/macro/interest-rates",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical rates"
        }
      ]
    },
    {
      "id": "aisa-crypto-market-data",
      "name": "Crypto Market Data",
      "slug": "crypto-market-data",
      "category": "Data & Finance",
      "description": "Real-time and historical cryptocurrency market data via CoinGecko: prices, market-cap rankings, charts, OHLC candles, token lookup, exchanges, categories, trending searches, and news.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/crypto-market-data/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/crypto-market-data",
      "skillUrl": "https://aisa.one/skills/crypto-market-data",
      "tools": [
        {
          "name": "/coingecko/simple/price",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Current prices for one or more coins in supported currencies"
        },
        {
          "name": "/coingecko/simple/supported_vs_currencies",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "List supported fiat and crypto quote currencies"
        },
        {
          "name": "/coingecko/simple/token_price/{id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Current token prices by contract address on a supported platform"
        },
        {
          "name": "/coingecko/coins/list",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Directory of all coins with IDs, symbols, and names"
        },
        {
          "name": "/coingecko/coins/markets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Coins ranked by market data such as price, market cap, and volume"
        },
        {
          "name": "/coingecko/coins/{id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Full coin data including prices, markets, links, and metadata"
        },
        {
          "name": "/coingecko/coins/{id}/history",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical price, market cap, and volume snapshot for a date"
        },
        {
          "name": "/coingecko/coins/{id}/market_chart",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical market chart for a coin over the last N days"
        },
        {
          "name": "/coingecko/coins/{id}/market_chart/range",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical market chart for an explicit Unix timestamp range"
        },
        {
          "name": "/coingecko/coins/{id}/ohlc",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "OHLC candles for a coin"
        },
        {
          "name": "/coingecko/coins/{id}/tickers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Exchange-listed trading pairs for a coin"
        },
        {
          "name": "/coingecko/coins/{id}/contract/{contract_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Full token data by contract address on a supported platform"
        },
        {
          "name": "/coingecko/coins/{id}/contract/{contract_address}/market_chart",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical market chart for a token by contract address"
        },
        {
          "name": "/coingecko/categories/list",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "List all CoinGecko category IDs and names"
        },
        {
          "name": "/coingecko/coins/categories",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Category leaderboard with market cap, volume, and top coins"
        },
        {
          "name": "/coingecko/exchanges",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "List exchanges with trading volume and metadata"
        },
        {
          "name": "/coingecko/exchanges/list",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Exchange ID-to-name map"
        },
        {
          "name": "/coingecko/exchanges/{id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Detailed data for a single exchange"
        },
        {
          "name": "/coingecko/exchanges/{id}/tickers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Trading pairs listed on a given exchange"
        },
        {
          "name": "/coingecko/search/trending",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Top trending coin searches from CoinGecko"
        },
        {
          "name": "/coingecko/news",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Latest crypto news aggregated by CoinGecko"
        }
      ]
    },
    {
      "id": "aisa-prediction-market-data",
      "name": "Prediction Market Data",
      "slug": "prediction-market-data",
      "category": "Data & Finance",
      "description": "Prediction markets data — Polymarket, Kalshi markets, prices, positions, and trades.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/prediction-market-data/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/prediction-market-data",
      "skillUrl": "https://aisa.one/skills/prediction-market-data",
      "tools": [
        {
          "name": "/kalshi/market-price/{market_ticker}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Current or historical pricing (yes/no sides) for a Kalshi market"
        },
        {
          "name": "/kalshi/markets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "List Kalshi markets with filters (ticker, event, status, min volume) and cursor pagination"
        },
        {
          "name": "/kalshi/orderbooks",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical orderbook snapshots for a Kalshi market (bid/ask for yes/no contracts)"
        },
        {
          "name": "/kalshi/trades",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Executed trade history for Kalshi markets, filterable by ticker and time range"
        },
        {
          "name": "/matching-markets/sports",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Find equivalent markets across platforms using Polymarket slugs or Kalshi tickers"
        },
        {
          "name": "/matching-markets/sports/{sport}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Cross-platform sports markets on a given date (football, baseball, basketball, etc.)"
        },
        {
          "name": "/polymarket/activity",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "On-chain trading activity (MERGES, SPLITS, REDEEMS), filterable by wallet/market/time"
        },
        {
          "name": "/polymarket/candlesticks/{condition_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "OHLC candlestick data with volume, open interest, bid/ask spread"
        },
        {
          "name": "/polymarket/events",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Grouped related markets ordered by volume, filterable by tags/status"
        },
        {
          "name": "/polymarket/market-price/{token_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Current or historical market price (probability 0-1)"
        },
        {
          "name": "/polymarket/markets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Polymarket market list, filterable by slug, condition ID, token ID, tags, with fuzzy search"
        },
        {
          "name": "/polymarket/orderbooks",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical orderbook snapshots (bids, asks, metadata)"
        },
        {
          "name": "/polymarket/orders",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Historical trade data, filterable by market, condition, token, time, wallet"
        },
        {
          "name": "/polymarket/positions/wallet/{wallet_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Active positions (10,000+ shares) for a proxy wallet"
        },
        {
          "name": "/polymarket/wallet",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Wallet info by EOA, proxy, or handle, with optional trading metrics"
        },
        {
          "name": "/polymarket/wallet/pnl/{wallet_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Realized PnL over time for a wallet (cumulative series)"
        }
      ]
    },
    {
      "id": "aisa-prediction-market-arbitrage",
      "name": "Prediction Market Arbitrage",
      "slug": "prediction-market-arbitrage",
      "category": "Data & Finance",
      "description": "Find and analyze arbitrage opportunities across prediction markets.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/prediction-market-arbitrage/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/prediction-market-arbitrage",
      "skillUrl": "https://aisa.one/skills/prediction-market-arbitrage",
      "tools": [
        {
          "name": "/matching-markets/sports",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Find matching markets across platforms using a Polymarket slug or Kalshi ticker"
        },
        {
          "name": "/matching-markets/sports/{sport}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Locate matching sports markets by specific date across Polymarket and Kalshi"
        },
        {
          "name": "/polymarket/markets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search and filter Polymarket markets (search, status)"
        },
        {
          "name": "/polymarket/market-price/{token_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve current or historical pricing for a Polymarket token"
        },
        {
          "name": "/polymarket/orderbooks",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get orderbook snapshot (depth and liquidity) for a Polymarket token"
        },
        {
          "name": "/polymarket/candlesticks/{condition_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get candlestick chart data for a Polymarket market"
        },
        {
          "name": "/polymarket/activity",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Fetch wallet trading activity"
        },
        {
          "name": "/polymarket/orders",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Access trade/order history with filters"
        },
        {
          "name": "/polymarket/positions/wallet/{wallet_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "List holdings/positions for a proxy wallet"
        },
        {
          "name": "/polymarket/wallet",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve wallet information and metrics"
        },
        {
          "name": "/polymarket/wallet/pnl/{wallet_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Profit/loss data by timeframe and granularity"
        },
        {
          "name": "/kalshi/markets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search and filter Kalshi markets (search, status)"
        },
        {
          "name": "/kalshi/market-price/{market_ticker}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve current or historical pricing for a Kalshi contract"
        },
        {
          "name": "/kalshi/orderbooks",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Get orderbook snapshot (depth and liquidity) for a Kalshi market"
        },
        {
          "name": "/kalshi/trades",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve trade history with date filtering"
        }
      ]
    },
    {
      "id": "aisa-multi-source-search",
      "name": "Multi-source Search",
      "slug": "multi-source-search",
      "category": "Search & Research",
      "description": "Intelligent search for autonomous agents with structured retrieval plus Perplexity Sonar answer endpoints.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/multi-source-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/multi-source-search",
      "skillUrl": "https://aisa.one/skills/multi-source-search",
      "tools": [
        {
          "name": "/scholar/search/web",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Web search with structured results"
        },
        {
          "name": "/scholar/search/scholar",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Academic paper search"
        },
        {
          "name": "/scholar/search/smart",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Hybrid scholar search"
        },
        {
          "name": "/scholar/explain",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Generate result explanations"
        },
        {
          "name": "/perplexity/sonar",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Lightweight search answers with citations"
        },
        {
          "name": "/perplexity/sonar-pro",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Advanced search answers for complex tasks"
        },
        {
          "name": "/perplexity/sonar-reasoning-pro",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Analytical reasoning with web search"
        },
        {
          "name": "/perplexity/sonar-deep-research",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Exhaustive research reports"
        },
        {
          "name": "/tavily/search",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Tavily search integration"
        },
        {
          "name": "/tavily/extract",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Extract content from URLs"
        },
        {
          "name": "/tavily/crawl",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Crawl web pages"
        },
        {
          "name": "/tavily/map",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate site maps"
        }
      ]
    },
    {
      "id": "aisa-perplexity-search",
      "name": "Perplexity Search",
      "slug": "perplexity-search",
      "category": "Search & Research",
      "description": "Perplexity Sonar search and answer generation through AIsa.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/perplexity-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/perplexity-search",
      "skillUrl": "https://aisa.one/skills/perplexity-search",
      "tools": [
        {
          "name": "/perplexity/sonar",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Fast, lightweight answers with citations"
        },
        {
          "name": "/perplexity/sonar-pro",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Stronger synthesis and comparison tasks"
        },
        {
          "name": "/perplexity/sonar-reasoning-pro",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Analytical or multi-step reasoning questions"
        },
        {
          "name": "/perplexity/sonar-deep-research",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Exhaustive research reports"
        }
      ]
    },
    {
      "id": "aisa-youtube-serp",
      "name": "YouTube SERP",
      "slug": "youtube-serp",
      "category": "Social Media",
      "description": "YouTube SERP for autonomous agents. Search top-ranking videos, channels, and trends.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/youtube-serp/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/youtube-serp",
      "skillUrl": "https://aisa.one/skills/youtube-serp",
      "tools": [
        {
          "name": "/youtube/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search YouTube SERP"
        }
      ]
    },
    {
      "id": "aisa-media-gen",
      "name": "Media Gen",
      "slug": "media-gen",
      "category": "Creative",
      "description": "Generate images & videos with a single AIsa API key. 4 image models across 3 endpoints, 4 Wan video variants.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/media-gen/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/media-gen",
      "skillUrl": "https://aisa.one/skills/media-gen",
      "tools": [
        {
          "name": "/v1/models/{model}:generateContent",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate images using gemini-3-pro-image-preview (Google). Model ID is URL-encoded into the path."
        },
        {
          "name": "/v1/chat/completions (wan2.7-image)",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate images using wan2.7-image or wan2.7-image-pro (Alibaba) via OpenAI-compatible chat completions endpoint."
        },
        {
          "name": "/v1/images/generations (seedream)",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate images using seedream-4-5-251128 (ByteDance) via OpenAI-compatible images endpoint. Minimum 3,686,400 pixels."
        },
        {
          "name": "/services/aigc/video-generation/video-synthesis",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Create async video generation task. Supports wan2.6-t2v, wan2.7-t2v (text-to-video), wan2.6-i2v (image-to-video via input.img_url), wan2.7-i2v (image-to-video via input.media[]). Requires header X-DashScope-Async: enable."
        },
        {
          "name": "/services/aigc/tasks/{task_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Poll the status of a video generation task by task ID"
        }
      ]
    },
    {
      "id": "aisa-last30days",
      "name": "Last 30 Days",
      "slug": "last30days",
      "category": "Search & Research",
      "description": "Multi-source research brief covering the last 30 days. Aggregates web, news, social, and financial signals into a single report.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/last30days/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/last30days",
      "skillUrl": "https://aisa.one/skills/last30days",
      "tools": [
        {
          "name": "last30days (script)",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Run a 30-day multi-source research brief. This is a script-based skill — it orchestrates multiple AIsa API calls internally rather than exposing individual endpoints."
        },
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "LLM inference (planner, reranker, fun-scorer)"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "X/Twitter search retrieval"
        },
        {
          "name": "/youtube/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "YouTube video search"
        },
        {
          "name": "/tavily/search",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Grounded web search (also used for Instagram, TikTok, Pinterest, and Threads discovery via site: queries)"
        },
        {
          "name": "/polymarket/markets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Prediction market data retrieval"
        }
      ]
    },
    {
      "id": "aisa-aisa-provider",
      "name": "AIsa Provider for OpenClaw",
      "slug": "aisa-provider",
      "category": "AI Models",
      "description": "Configure OpenClaw to use AIsa as its model provider for Chinese and global LLM workflows.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/aisa-provider/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/aisa-provider",
      "skillUrl": "https://aisa.one/skills/aisa-provider",
      "tools": [
        {
          "name": "/v1/models",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "List available AIsa model provider options"
        }
      ]
    },
    {
      "id": "aisa-aisa-tavily",
      "name": "AIsa Tavily Search",
      "slug": "aisa-tavily",
      "category": "Search & Research",
      "description": "Search the web and extract public page content for source discovery, current news lookup, and research workflows.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/aisa-tavily/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/aisa-tavily",
      "skillUrl": "https://aisa.one/skills/aisa-tavily",
      "tools": [
        {
          "name": "/tavily/search",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Search the web with Tavily-backed retrieval"
        },
        {
          "name": "/tavily/extract",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Extract readable content from public URLs"
        }
      ]
    },
    {
      "id": "aisa-aisa-twitter-api",
      "name": "AIsa Twitter API Command Center",
      "slug": "aisa-twitter-api",
      "category": "Social Media",
      "description": "Search, monitor, and post on X/Twitter through read, OAuth, and approved publishing workflows.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/aisa-twitter-api/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/aisa-twitter-api",
      "skillUrl": "https://aisa.one/skills/aisa-twitter-api",
      "tools": [
        {
          "name": "/twitter/user/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user_about",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/batch_info_by_ids",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/last_tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/mentions",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/verifiedFollowers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/check_follow_relationship",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search X/Twitter posts with advanced query filters"
        },
        {
          "name": "/twitter/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/replies",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/quotes",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/retweeters",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/thread_context",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/article",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/trends",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/moderators",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/get_tweets_from_all_community",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/spaces/detail",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/auth_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Start Twitter OAuth authorization"
        },
        {
          "name": "/twitter/post_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Publish an approved tweet, reply, or quote"
        }
      ]
    },
    {
      "id": "aisa-aisa-twitter-command-center",
      "name": "AIsa Twitter Command Center",
      "slug": "aisa-twitter-command-center",
      "category": "Social Media",
      "description": "Search X/Twitter profiles, timelines, tweets, trends, lists, communities, and Spaces for social research.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/aisa-twitter-command-center/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/aisa-twitter-command-center",
      "skillUrl": "https://aisa.one/skills/aisa-twitter-command-center",
      "tools": [
        {
          "name": "/twitter/user/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user_about",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/batch_info_by_ids",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/last_tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/mentions",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/verifiedFollowers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/check_follow_relationship",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search X/Twitter posts with advanced query filters"
        },
        {
          "name": "/twitter/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/replies",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/quotes",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/retweeters",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/thread_context",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/article",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/trends",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/moderators",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/get_tweets_from_all_community",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/spaces/detail",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        }
      ]
    },
    {
      "id": "aisa-aisa-twitter-post-engage",
      "name": "AIsa Twitter Post Engage",
      "slug": "aisa-twitter-post-engage",
      "category": "Social Media",
      "description": "Search X/Twitter and perform approved posting, liking, following, and unfollowing workflows.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/aisa-twitter-post-engage/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/aisa-twitter-post-engage",
      "skillUrl": "https://aisa.one/skills/aisa-twitter-post-engage",
      "tools": [
        {
          "name": "/twitter/user/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user_about",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/batch_info_by_ids",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/last_tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/mentions",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/verifiedFollowers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/check_follow_relationship",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search X/Twitter posts with advanced query filters"
        },
        {
          "name": "/twitter/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/replies",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/quotes",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/retweeters",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/thread_context",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/article",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/trends",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/moderators",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/get_tweets_from_all_community",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/spaces/detail",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/auth_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Start Twitter OAuth authorization"
        },
        {
          "name": "/twitter/post_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Publish an approved tweet, reply, or quote"
        },
        {
          "name": "/twitter/like_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Like an approved tweet"
        },
        {
          "name": "/twitter/unlike_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Unlike an approved tweet"
        },
        {
          "name": "/twitter/follow_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Follow an approved X/Twitter account"
        },
        {
          "name": "/twitter/unfollow_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Unfollow an approved X/Twitter account"
        }
      ]
    },
    {
      "id": "aisa-aisa-youtube-search",
      "name": "AIsa YouTube Search",
      "slug": "aisa-youtube-search",
      "category": "Social Media",
      "description": "Search YouTube videos, channels, and playlists for video research and discovery.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/aisa-youtube-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/aisa-youtube-search",
      "skillUrl": "https://aisa.one/skills/aisa-youtube-search",
      "tools": [
        {
          "name": "/youtube/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search YouTube videos, channels, and playlists"
        }
      ]
    },
    {
      "id": "aisa-cn-llm",
      "name": "AIsa CN-LLM",
      "slug": "cn-llm",
      "category": "AI Models",
      "description": "Route Chinese-language prompts to Chinese LLMs such as Qwen, DeepSeek, GLM, and Baichuan.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/cn-llm/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/cn-llm",
      "skillUrl": "https://aisa.one/skills/cn-llm",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        }
      ]
    },
    {
      "id": "aisa-last30days-zh",
      "name": "Last 30 Days ZH",
      "slug": "last30days-zh",
      "category": "Search & Research",
      "description": "Research the last 30 days of signals across web, X, YouTube, Polymarket, and social sources in Chinese workflows.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/last30days-zh/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/last30days-zh",
      "skillUrl": "https://aisa.one/skills/last30days-zh",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search X/Twitter posts with advanced query filters"
        },
        {
          "name": "/youtube/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search YouTube videos, channels, and playlists"
        },
        {
          "name": "/tavily/search",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Search the web with Tavily-backed retrieval"
        },
        {
          "name": "/polymarket/markets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search and filter Polymarket markets"
        }
      ]
    },
    {
      "id": "aisa-llm-router",
      "name": "AIsa LLM Router",
      "slug": "llm-router",
      "category": "AI Models",
      "description": "Route prompts across GPT, Claude, Gemini, Qwen, DeepSeek, Grok, and other supported models.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/llm-router/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/llm-router",
      "skillUrl": "https://aisa.one/skills/llm-router",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        },
        {
          "name": "/v1/models/{model}:generateContent",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate content with a Gemini-compatible model endpoint"
        },
        {
          "name": "/v1/models/gemini-2.0-flash:generateContent",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate content with Gemini 2.0 Flash"
        }
      ]
    },
    {
      "id": "aisa-market",
      "name": "AIsa Market",
      "slug": "market",
      "category": "Data & Finance",
      "description": "Retrieve stock, crypto, financial statement, news, analyst, insider, and macro market data for analysis.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/market/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/market",
      "skillUrl": "https://aisa.one/skills/market",
      "tools": [
        {
          "name": "/financial/prices",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve market prices and price history"
        },
        {
          "name": "/financial/news",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve market and company news"
        },
        {
          "name": "/financial/financial_statements/all",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/financial_statements/income",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/financial_statements/balance",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/financial_statements/cash",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/financial-metrics/snapshot",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/financial-metrics",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/analyst/eps",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/insider/trades",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/institutional/ownership",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/sec/filings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/sec/items",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/company/facts",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/search/stock",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/interest_rates/snapshot",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/interest_rates/historical",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/crypto/prices/snapshot",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve market prices and price history"
        },
        {
          "name": "/financial/crypto/prices",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve market prices and price history"
        }
      ]
    },
    {
      "id": "aisa-multi-search",
      "name": "AIsa Multi-Source Search",
      "slug": "multi-search",
      "category": "Search & Research",
      "description": "Search across web, academic, smart search, Tavily, and research-answer sources for stronger coverage.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/multi-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/multi-search",
      "skillUrl": "https://aisa.one/skills/multi-search",
      "tools": [
        {
          "name": "/scholar/search/web",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search web sources with structured results"
        },
        {
          "name": "/scholar/search/scholar",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search academic papers and scholarly sources"
        },
        {
          "name": "/scholar/search/smart",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Run hybrid web and academic search"
        },
        {
          "name": "/scholar/explain",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Generate explanations for search results"
        },
        {
          "name": "/tavily/search",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Search the web with Tavily-backed retrieval"
        },
        {
          "name": "/tavily/extract",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Extract readable content from public URLs"
        },
        {
          "name": "/perplexity/sonar",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate fast source-backed answers with Perplexity Sonar"
        },
        {
          "name": "/perplexity/sonar-pro",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate stronger research answers with Perplexity Sonar Pro"
        },
        {
          "name": "/perplexity/sonar-reasoning-pro",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Run deeper reasoning with Perplexity Sonar Reasoning Pro"
        },
        {
          "name": "/perplexity/sonar-deep-research",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate exhaustive research reports with Perplexity Deep Research"
        }
      ]
    },
    {
      "id": "aisa-perplexity-research",
      "name": "AIsa Perplexity Deep Research",
      "slug": "perplexity-research",
      "category": "Search & Research",
      "description": "Generate citation-backed research answers using Perplexity Sonar models.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/perplexity-research/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/perplexity-research",
      "skillUrl": "https://aisa.one/skills/perplexity-research",
      "tools": [
        {
          "name": "/perplexity/sonar",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate fast source-backed answers with Perplexity Sonar"
        },
        {
          "name": "/perplexity/sonar-pro",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate stronger research answers with Perplexity Sonar Pro"
        },
        {
          "name": "/perplexity/sonar-reasoning-pro",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Run deeper reasoning with Perplexity Sonar Reasoning Pro"
        },
        {
          "name": "/perplexity/sonar-deep-research",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Generate exhaustive research reports with Perplexity Deep Research"
        }
      ]
    },
    {
      "id": "aisa-prediction-market-arbitrage-zh",
      "name": "Prediction Market Arbitrage ZH",
      "slug": "prediction-market-arbitrage-zh",
      "category": "Data & Finance",
      "description": "Find cross-platform prediction market price differences and potential arbitrage opportunities.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/prediction-market-arbitrage-zh/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/prediction-market-arbitrage-zh",
      "skillUrl": "https://aisa.one/skills/prediction-market-arbitrage-zh",
      "tools": [
        {
          "name": "/kalshi/market-price/{market_ticker}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/kalshi/orderbooks",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/kalshi/trades",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/matching-markets/sports",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/matching-markets/sports/{sport}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/activity",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/candlesticks/{condition_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/market-price/{token_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/orderbooks",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/orders",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/positions/wallet/{wallet_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/wallet",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/wallet/pnl/{wallet_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        }
      ]
    },
    {
      "id": "aisa-prediction-market-data-zh",
      "name": "Prediction Market Data ZH",
      "slug": "prediction-market-data-zh",
      "category": "Data & Finance",
      "description": "Query Polymarket and Kalshi prices, order books, positions, trades, and wallet metrics.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/prediction-market-data-zh/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/prediction-market-data-zh",
      "skillUrl": "https://aisa.one/skills/prediction-market-data-zh",
      "tools": [
        {
          "name": "/kalshi/market-price/{market_ticker}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/kalshi/orderbooks",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/kalshi/trades",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/matching-markets/sports/{sport}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/activity",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/candlesticks/{condition_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/market-price/{token_id}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/orderbooks",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/orders",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/positions/wallet/{wallet_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/wallet",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        },
        {
          "name": "/polymarket/wallet/pnl/{wallet_address}",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve prediction market data"
        }
      ]
    },
    {
      "id": "aisa-scholar-search",
      "name": "AIsa Scholar Search",
      "slug": "scholar-search",
      "category": "Search & Research",
      "description": "Search academic papers and scholarly sources for research tasks.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/scholar-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/scholar-search",
      "skillUrl": "https://aisa.one/skills/scholar-search",
      "tools": [
        {
          "name": "/scholar/search/scholar",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search academic papers and scholarly sources"
        }
      ]
    },
    {
      "id": "aisa-smart-search",
      "name": "AIsa Smart Search",
      "slug": "smart-search",
      "category": "Search & Research",
      "description": "Run hybrid search that combines web and scholarly sources for broader research coverage.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/smart-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/smart-search",
      "skillUrl": "https://aisa.one/skills/smart-search",
      "tools": [
        {
          "name": "/scholar/search/smart",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Run hybrid web and academic search"
        }
      ]
    },
    {
      "id": "aisa-stock-analysis",
      "name": "Stock & Crypto Analysis",
      "slug": "stock-analysis",
      "category": "Data & Finance",
      "description": "Analyze stocks and crypto assets with scoring, risk flags, entry levels, targets, and stop levels.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/stock-analysis/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/stock-analysis",
      "skillUrl": "https://aisa.one/skills/stock-analysis",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        }
      ]
    },
    {
      "id": "aisa-stock-dividend",
      "name": "Dividend Analysis",
      "slug": "stock-dividend",
      "category": "Data & Finance",
      "description": "Analyze dividend yield, payout safety, growth, income quality, and dividend track records.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/stock-dividend/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/stock-dividend",
      "skillUrl": "https://aisa.one/skills/stock-dividend",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        }
      ]
    },
    {
      "id": "aisa-stock-hot",
      "name": "Hot Scanner",
      "slug": "stock-hot",
      "category": "Data & Finance",
      "description": "Find high-momentum stocks and crypto assets, market movers, catalysts, and watchlist candidates.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/stock-hot/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/stock-hot",
      "skillUrl": "https://aisa.one/skills/stock-hot",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        }
      ]
    },
    {
      "id": "aisa-stock-portfolio",
      "name": "Portfolio Management",
      "slug": "stock-portfolio",
      "category": "Data & Finance",
      "description": "Track portfolio positions, allocation, and live profit and loss for stocks and crypto assets.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/stock-portfolio/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/stock-portfolio",
      "skillUrl": "https://aisa.one/skills/stock-portfolio",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        }
      ]
    },
    {
      "id": "aisa-stock-rumors",
      "name": "Rumor Scanner",
      "slug": "stock-rumors",
      "category": "Data & Finance",
      "description": "Scan for early market signals such as M&A rumors, insider activity, analyst changes, and regulatory news.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/stock-rumors/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/stock-rumors",
      "skillUrl": "https://aisa.one/skills/stock-rumors",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        }
      ]
    },
    {
      "id": "aisa-stock-watchlist",
      "name": "Watchlist Management",
      "slug": "stock-watchlist",
      "category": "Data & Finance",
      "description": "Manage a stock and crypto watchlist with price targets, stops, and alert checks.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/stock-watchlist/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/stock-watchlist",
      "skillUrl": "https://aisa.one/skills/stock-watchlist",
      "tools": [
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        }
      ]
    },
    {
      "id": "aisa-tavily-extract",
      "name": "AIsa Tavily Extract",
      "slug": "tavily-extract",
      "category": "Search & Research",
      "description": "Extract clean readable content from public URLs for article, document, and source analysis.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/tavily-extract/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/tavily-extract",
      "skillUrl": "https://aisa.one/skills/tavily-extract",
      "tools": [
        {
          "name": "/tavily/extract",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Extract readable content from public URLs"
        }
      ]
    },
    {
      "id": "aisa-tavily-search",
      "name": "AIsa Tavily Search",
      "slug": "tavily-search",
      "category": "Search & Research",
      "description": "Search the web with configurable depth, topic filters, time ranges, and domain filters.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/tavily-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/tavily-search",
      "skillUrl": "https://aisa.one/skills/tavily-search",
      "tools": [
        {
          "name": "/tavily/search",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Search the web with Tavily-backed retrieval"
        }
      ]
    },
    {
      "id": "aisa-twitter-command-center-search-post",
      "name": "AIsa Twitter Command Center",
      "slug": "twitter-command-center-search-post",
      "category": "Social Media",
      "description": "Search X/Twitter and publish approved posts through OAuth-backed workflows.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/twitter-command-center-search-post/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/twitter-command-center-search-post",
      "skillUrl": "https://aisa.one/skills/twitter-command-center-search-post",
      "tools": [
        {
          "name": "/twitter/user/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user_about",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/batch_info_by_ids",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/last_tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/mentions",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/verifiedFollowers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/check_follow_relationship",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search X/Twitter posts with advanced query filters"
        },
        {
          "name": "/twitter/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/replies",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/quotes",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/retweeters",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/thread_context",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/article",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/trends",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/moderators",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/get_tweets_from_all_community",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/spaces/detail",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/auth_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Start Twitter OAuth authorization"
        },
        {
          "name": "/twitter/post_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Publish an approved tweet, reply, or quote"
        }
      ]
    },
    {
      "id": "aisa-us-stock-analyst",
      "name": "US Stock Analyst",
      "slug": "us-stock-analyst",
      "category": "Data & Finance",
      "description": "Create US stock analysis reports using financial data, news, filings, sentiment, and AI synthesis.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/us-stock-analyst/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/us-stock-analyst",
      "skillUrl": "https://aisa.one/skills/us-stock-analyst",
      "tools": [
        {
          "name": "/financial/financial-metrics/snapshot",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/prices",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve market prices and price history"
        },
        {
          "name": "/financial/financial_statements/all",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/analyst/eps",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/insider/trades",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/institutional/ownership",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/sec/filings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve company financial statements or metrics"
        },
        {
          "name": "/financial/news",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Retrieve market and company news"
        },
        {
          "name": "/scholar/search/web",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search web sources with structured results"
        },
        {
          "name": "/scholar/search/scholar",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search academic papers and scholarly sources"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search X/Twitter posts with advanced query filters"
        },
        {
          "name": "/youtube/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search YouTube videos, channels, and playlists"
        },
        {
          "name": "/v1/chat/completions",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Route prompts to an AIsa-supported language model"
        }
      ]
    },
    {
      "id": "aisa-web-search",
      "name": "AIsa Web Search",
      "slug": "web-search",
      "category": "Search & Research",
      "description": "Search current web sources and return structured results with titles, URLs, and snippets.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/web-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/web-search",
      "skillUrl": "https://aisa.one/skills/web-search",
      "tools": [
        {
          "name": "/scholar/search/web",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search web sources with structured results"
        }
      ]
    },
    {
      "id": "aisa-x-intelligence-automation",
      "name": "X Intelligence Automation",
      "slug": "x-intelligence-automation",
      "category": "Social Media",
      "description": "Search X/Twitter and run approved engagement workflows for likes, follows, unfollows, and posts.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/x-intelligence-automation/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/x-intelligence-automation",
      "skillUrl": "https://aisa.one/skills/x-intelligence-automation",
      "tools": [
        {
          "name": "/twitter/user/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user_about",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/batch_info_by_ids",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/last_tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/mentions",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/followings",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/verifiedFollowers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/check_follow_relationship",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/user/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/advanced_search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search X/Twitter posts with advanced query filters"
        },
        {
          "name": "/twitter/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/replies",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/quotes",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/retweeters",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/tweet/thread_context",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/article",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/trends",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/list/followers",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/info",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/members",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/moderators",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/tweets",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/community/get_tweets_from_all_community",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/spaces/detail",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Read X/Twitter data through AIsa"
        },
        {
          "name": "/twitter/auth_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Start Twitter OAuth authorization"
        },
        {
          "name": "/twitter/post_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Publish an approved tweet, reply, or quote"
        },
        {
          "name": "/twitter/like_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Like an approved tweet"
        },
        {
          "name": "/twitter/unlike_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Unlike an approved tweet"
        },
        {
          "name": "/twitter/follow_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Follow an approved X/Twitter account"
        },
        {
          "name": "/twitter/unfollow_twitter",
          "annotations": {
            "method": "POST",
            "transport": "http"
          },
          "description": "Unfollow an approved X/Twitter account"
        }
      ]
    },
    {
      "id": "aisa-youtube-search",
      "name": "YouTube Search",
      "slug": "youtube-search",
      "category": "Social Media",
      "description": "Search YouTube videos, channels, and playlists for content research, trend discovery, competitor tracking, and topic exploration.",
      "status": "planned",
      "transport": {
        "type": "http+sse",
        "endpoint": "https://mcp.aisa.one/youtube-search/sse"
      },
      "authentication": {
        "schemes": [
          "bearer",
          "x402"
        ],
        "paths": [
          "dataApisBearer",
          "dataApisX402"
        ]
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false,
        "logging": false
      },
      "docsUrl": "https://aisa.one/docs/agent-skills/youtube-search",
      "skillUrl": "https://aisa.one/skills/youtube-search",
      "tools": [
        {
          "name": "/youtube/search",
          "annotations": {
            "method": "GET",
            "transport": "http"
          },
          "description": "Search YouTube videos, channels, and playlists through AIsa with one API key"
        }
      ]
    }
  ],
  "references": {
    "agentCard": "https://aisa.one/.well-known/agent-card.json",
    "aiPlugin": "https://aisa.one/.well-known/ai-plugin.json",
    "openApi": "https://aisa.one/openapi.yaml",
    "securityTxt": "https://aisa.one/.well-known/security.txt",
    "agentDiscovery": "https://aisa.one/agent-discovery",
    "mcpSpec": "https://modelcontextprotocol.io/specification"
  }
}
