feat: add Pendle Api Mcp MCP#3638
Open
junct-bot wants to merge 1 commit intomodelcontextprotocol:mainfrom
Open
feat: add Pendle Api Mcp MCP#3638junct-bot wants to merge 1 commit intomodelcontextprotocol:mainfrom
junct-bot wants to merge 1 commit intomodelcontextprotocol:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add Pendle Api Mcp MCP to the MCP Server Directory
Server: Pendle Api Mcp MCP
Endpoint:
https://pendle-api.mcp.junct.dev/mcpTransport: Streamable HTTP (stateless)
Auth: None
Description
pendle api
MCP endpoint: https://pendle-api-mcp.mcp.junct.dev/mcp
Domain: dex
Tools
limit_orders_controller_get_all_limit_orders— Get all limit orders for analytics — This endpoint is for analytics purpose, if you want to analyze …limit_orders_controller_get_all_archived_limit_orders— Get all archived limit orders for analytics — This have the same interface and usecase as the endpoi…limit_orders_controller_get_maker_limit_order— Get user limit orders in market — Returns the active and historical limit orders placed by a specifi…limit_orders_controller_create_order— Create limit order — Submit a signed limit order to the Pendle order book. Once created, the order i…limit_orders_controller_generate_limit_order_data— Generate limit order data for signing — Generate the EIP-712 typed data payload for a limit order. S…limit_orders_controller_generate_scaled_limit_order_data— Generate list of limit orders (scaled) for signing — Generate a batch of limit orders spread across …limit_orders_controller_get_taker_limit_orders— Get limit orders to match by YT address — Returns the best-matching active limit orders for a given …limit_orders_controller_get_limit_order_book_v2— Get order book v2 — Returns the consolidated order book for a market, aggregating both limit orders …prices_cross_chain_controller_get_all_asset_prices_by_addresses— Get asset prices (cross-chain) — Returns USD prices for Pendle-supported tokens across all chains. C…prices_controller_ohlcv_v4— Get PT / YT / LP historical price by address — Historical price data for PT / YT tokens / LP tokens.…assets_cross_chain_controller_get_pendle_assets_metadata— Get all assets (cross-chain) — Returns the flat list of all PT, YT, LP, and SY tokens supported in t…markets_cross_chain_controller_get_all_markets— [DISCOVERY] Get all markets (cross-chain) — Returns the complete list of whitelisted Pendle markets …markets_cross_chain_controller_get_points_markets— [DISCOVERY] Get points markets — Returns all active markets that have a points reward programme — ma…markets_controller_market_data_v2— Get latest/historical market data by address — Returns the latest or historical data snapshot for a …markets_controller_market_historical_data_v2— Get market time-series data by address — Returns the time-series data for a given market. Useful to …sdk_controller_get_market_tokens— [DISCOVERY] Get supported tokens for market — Returns the two sets of tokens relevant for a given ma…sdk_controller_get_supported_aggregators— Get supported aggregators for a chain — Returns the list of DEX aggregators available on this chain …sdk_controller_get_market_spot_swapping_price— Get real-time PT/YT swap price of a market — Return price by swapping 1 unit underlying token to PT/…sdk_controller_cancel_single_limit_order— Cancel one single limit order by order hash — Generate the transaction payload to cancel a specific …sdk_controller_cancel_all_limit_orders— Cancel all limit orders — Generate the transaction payload to cancel all active limit orders for a u…sdk_controller_redeem_interests_and_rewards— Redeem rewards and interests from positions — Generate a transaction payload to claim all accrued in…sdk_controller_convert— Universal convert function — The Convert API is the recommended endpoint for all Pendle transact…sdk_controller_convert_v3— Universal convert function (recommended — POST body variant) — The Convert API is the recommende…sdk_controller_swap_pt_cross_chain_v2— Swap PT using fixed price AMM for cross-chain operations — Swap a bridged PT on a spoke chain back t…sdk_controller_get_pt_cross_chain_metadata— PT cross-chain metadata — Returns metadata for a PT that has been bridged to a spoke chain, includin…transactions_controller_transactions_v5— Get market transactions by address — Return transactions with: user action (long or short yield, add…statistics_controller_get_distinct_user_from_token— Get distinct users for a specific token — Returns a list of unique wallet addresses that have intera…chains_controller_get_supported_chain_ids— [DISCOVERY] Get supported chain IDs Returns: { chainIds: number[] }.dashboard_controller_get_user_positions— Get user positions by address — Returns a complete snapshot of a user's Pendle positions across all …dashboard_controller_get_merkle_claimed_rewards— Get all merkle claimed rewards for a user — Returns the historical record of all merkle rewards that…transactions_controller_get_transactions— Get user transaction history — Returns the on-chain transaction history for a user address across al…pendle_emission_controller_pendle_emission— Get Pendle Emission — Returns the latest confirmed PENDLE emission across all eligible markets. Each…Connection
{ "mcpServers": { "pendle-api-mcp-mcp": { "url": "https://pendle-api.mcp.junct.dev/mcp", "transport": "streamable-http" } } }Registry entry (
servers.json){ "id": "pendle-api-mcp-mcp", "name": "Pendle Api Mcp MCP", "description": "Get all limit orders for analytics — This endpoint is for analytics purpose, if you want to analyze the limit orders data, this endpoint return all the orders t", "repository": "https://github.com/junct-bot/pendle-api-mcp-mcp", "endpoint": "https://pendle-api.mcp.junct.dev/mcp", "transport": [ "streamable-http" ], "tags": [ "read", "limit orders", "write", "oracle", "assets", "analytics", "markets", "ve pendle" ], "version": "1.0.0", "author": "Junct", "llms_txt": "https://pendle-api.mcp.junct.dev/llms.txt", "created_at": "2026-03-18T18:23:50.606Z" }Generated by Junct — agent-readiness infrastructure for crypto/DeFi.