Skip to main content
Glama

Server Details

Euler - 39 tools for lending rates, supply, and borrow data

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
junct-bot/euler-mcp
GitHub Stars
0

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

39 tools
AssetStatusInspect

Event emitted by the contract. Indexed fields (filterable): underlying. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
poolSizeYesuint256 (uint256, pass as decimal string).
timestampYesuint256 (uint256, pass as decimal string).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
interestRateYesint96 (int96, pass as decimal string).
totalBorrowsYesuint256 (uint256, pass as decimal string).
totalBalancesYesuint256 (uint256, pass as decimal string).
reserveBalanceYesuint96 (uint96, pass as decimal string).
interestAccumulatorYesuint256 (uint256, pass as decimal string).
BorrowInspect

Event emitted by the contract. Indexed fields (filterable): underlying, account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
DelegateAverageLiquidityInspect

Event emitted by the contract. Indexed fields (filterable): account, delegate. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
delegateYesaddress (Ethereum address, 0x-prefixed) (indexed).
DepositInspect

Event emitted by the contract. Indexed fields (filterable): underlying, account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
dispatchInspect

Call dispatch(). Write function — may have access control restrictions (e.g. onlyOwner). Check contract source for modifier requirements before calling. No return value.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

EnterMarketInspect

Event emitted by the contract. Indexed fields (filterable): underlying, account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
ExitMarketInspect

Event emitted by the contract. Indexed fields (filterable): underlying, account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
GenesisInspect

Event emitted by the contract. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

GovConvertReservesInspect

[DISCOVERY] Event emitted by the contract. Indexed fields (filterable): underlying, recipient. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
recipientYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
GovSetAssetConfigInspect

Event emitted by the contract. Indexed fields (filterable): underlying. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
newConfigYestuple. Fields: eTokenAddress, borrowIsolated, collateralFactor, borrowFactor, twapWindow.
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
GovSetIRMInspect

Event emitted by the contract. Indexed fields (filterable): underlying. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
resetParamsYesbytes (hex-encoded bytes, 0x-prefixed).
interestRateModelYesuint256 (uint256, pass as decimal string).
GovSetPricingConfigInspect

Event emitted by the contract. Indexed fields (filterable): underlying. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
newPricingTypeYesuint16 (uint16, pass as decimal string).
newPricingParameterYesuint32 (uint32, pass as decimal string).
GovSetReserveFeeInspect

Event emitted by the contract. Indexed fields (filterable): underlying. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
newReserveFeeYesuint32 (uint32, pass as decimal string).
InstallerInstallModuleInspect

Event emitted by the contract. Indexed fields (filterable): moduleId, moduleImpl. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
moduleIdYesuint256 (uint256, pass as decimal string) (indexed).
moduleImplYesaddress (Ethereum address, 0x-prefixed) (indexed).
moduleGitCommitYesbytes32 (32-byte hex string, 0x-prefixed).
InstallerSetGovernorAdminInspect

Event emitted by the contract. Indexed fields (filterable): newGovernorAdmin. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
newGovernorAdminYesaddress (Ethereum address, 0x-prefixed) (indexed).
InstallerSetUpgradeAdminInspect

Event emitted by the contract. Indexed fields (filterable): newUpgradeAdmin. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
newUpgradeAdminYesaddress (Ethereum address, 0x-prefixed) (indexed).
LiquidationInspect

Event emitted by the contract. Indexed fields (filterable): liquidator, violator, underlying. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
repayYesuint256 (uint256, pass as decimal string).
yieldYesuint256 (uint256, pass as decimal string).
discountYesuint256 (uint256, pass as decimal string).
violatorYesaddress (Ethereum address, 0x-prefixed) (indexed).
collateralYesaddress (Ethereum address, 0x-prefixed).
liquidatorYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
healthScoreYesuint256 (uint256, pass as decimal string).
baseDiscountYesuint256 (uint256, pass as decimal string).
MarketActivatedInspect

Event emitted by the contract. Indexed fields (filterable): underlying, eToken, dToken. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
dTokenYesaddress (Ethereum address, 0x-prefixed) (indexed).
eTokenYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
moduleIdToImplementationInspect

Get moduleIdToImplementation(moduleId: string). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns address.

ParametersJSON Schema
NameRequiredDescriptionDefault
moduleIdYesuint256 (uint256, pass as decimal string).
moduleIdToProxyInspect

Get moduleIdToProxy(moduleId: string). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns address.

ParametersJSON Schema
NameRequiredDescriptionDefault
moduleIdYesuint256 (uint256, pass as decimal string).
nameInspect

Get name(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns string.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

ProxyCreatedInspect

Event emitted by the contract. Indexed fields (filterable): proxy. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
proxyYesaddress (Ethereum address, 0x-prefixed) (indexed).
moduleIdYesuint256 (uint256, pass as decimal string).
PTokenActivatedInspect

Event emitted by the contract. Indexed fields (filterable): underlying, pToken. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
pTokenYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
PTokenUnWrapInspect

Event emitted by the contract. Indexed fields (filterable): underlying, account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
PTokenWrapInspect

Event emitted by the contract. Indexed fields (filterable): underlying, account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
RepayInspect

Event emitted by the contract. Indexed fields (filterable): underlying, account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
RequestBorrowInspect

Event emitted by the contract. Indexed fields (filterable): account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
RequestBurnInspect

Event emitted by the contract. Indexed fields (filterable): account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
RequestDepositInspect

Event emitted by the contract. Indexed fields (filterable): account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
RequestLiquidateInspect

Event emitted by the contract. Indexed fields (filterable): liquidator, violator, underlying. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
repayYesuint256 (uint256, pass as decimal string).
minYieldYesuint256 (uint256, pass as decimal string).
violatorYesaddress (Ethereum address, 0x-prefixed) (indexed).
collateralYesaddress (Ethereum address, 0x-prefixed).
liquidatorYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).
RequestMintInspect

Event emitted by the contract. Indexed fields (filterable): account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
RequestRepayInspect

Event emitted by the contract. Indexed fields (filterable): account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
RequestSwapInspect

Event emitted by the contract. Indexed fields (filterable): accountIn, accountOut, underlyingIn. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
swapTypeYesuint256 (uint256, pass as decimal string).
accountInYesaddress (Ethereum address, 0x-prefixed) (indexed).
accountOutYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingInYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingOutYesaddress (Ethereum address, 0x-prefixed).
RequestTransferDTokenInspect

Event emitted by the contract. Indexed fields (filterable): from, to. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
toYesaddress (Ethereum address, 0x-prefixed) (indexed).
fromYesaddress (Ethereum address, 0x-prefixed) (indexed).
amountYesuint256 (uint256, pass as decimal string).
RequestTransferETokenInspect

Event emitted by the contract. Indexed fields (filterable): from, to. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
toYesaddress (Ethereum address, 0x-prefixed) (indexed).
fromYesaddress (Ethereum address, 0x-prefixed) (indexed).
amountYesuint256 (uint256, pass as decimal string).
RequestWithdrawInspect

Event emitted by the contract. Indexed fields (filterable): account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
TrackAverageLiquidityInspect

Event emitted by the contract. Indexed fields (filterable): account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
UnTrackAverageLiquidityInspect

Event emitted by the contract. Indexed fields (filterable): account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
WithdrawInspect

Event emitted by the contract. Indexed fields (filterable): underlying, account. Subscribe via log filters.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountYesuint256 (uint256, pass as decimal string).
accountYesaddress (Ethereum address, 0x-prefixed) (indexed).
underlyingYesaddress (Ethereum address, 0x-prefixed) (indexed).

Verify Ownership

This connector has been claimed. The /.well-known/glama.json file has been verified and ownership is confirmed.

Glama periodically re-verifies ownership. If the file is removed, the claim will be revoked.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.