Griphook
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OAUTH_CLIENT_ID | Yes | OAuth client ID used for authentication | |
| OAUTH_CLIENT_SECRET | Yes | OAuth client secret used for authentication | |
| STRATO_API_BASE_URL | Yes | The base URL for the STRATO API instance | |
| OPENID_DISCOVERY_URL | Yes | The OpenID discovery URL for authentication configuration (e.g., https://keycloak.blockapps.net/auth/realms/mercata/.well-known/openid-configuration) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| strato.tokensC | Fetch token catalog, user balances, voucher balance, and earning assets. |
| strato.swapC | Inspect swap pools, supported tokens, LP positions, history, and specific pool details. |
| strato.lendingC | Fetch lending pools, loans, liquidity, collateral, liquidations, and safety module state. |
| strato.cdpC | Fetch CDP vaults, assets, debt metrics, bad debt, and interest/stats. |
| strato.bridgeC | Fetch bridge network configs, bridgeable tokens, deposit/withdrawal history, and withdrawal summary. |
| strato.rewardsC | Fetch rewards overview, activities, user rewards, pending balances, and leaderboard. |
| strato.adminC | Fetch current user profile, admins, open issues, contract search, and config. |
| strato.eventsC | Query chain events through the backend search interface. |
| strato.protocol-feesB | Fetch aggregated or per-protocol revenue summaries. |
| strato.rpcC | Proxy a JSON-RPC request through the backend RPC router. |
| strato.swap.create-poolC | Create a new swap pool between tokenA and tokenB. |
| strato.swap.add-liquidityC | Provide both tokens to a pool. |
| strato.swap.add-liquidity-singleC | Provide liquidity using only one token. |
| strato.swap.remove-liquidityC | Redeem LP tokens from a pool. |
| strato.swap.executeD | Swap within an existing pool. |
| strato.tokens.createC | Admin: create a new token. |
| strato.tokens.transferC | Transfer tokens to another address. |
| strato.tokens.approveC | Approve allowance for a spender. |
| strato.tokens.transfer-fromC | Transfer tokens on behalf of another address. |
| strato.tokens.set-statusC | Admin: update token status. |
| strato.lending.supply-collateralC | Supply collateral to lending pool. |
| strato.lending.withdraw-collateralC | Withdraw supplied collateral. |
| strato.lending.withdraw-collateral-maxC | Withdraw maximum available collateral for an asset. |
| strato.lending.borrowC | Borrow from lending pool. |
| strato.lending.borrow-maxB | Borrow the maximum available USDST. |
| strato.lending.repayC | Repay outstanding debt. |
| strato.lending.repay-allC | Repay all debt. |
| strato.lending.deposit-liquidityC | Deposit into lending pool. |
| strato.lending.withdraw-liquidityC | Withdraw from lending pool. |
| strato.lending.withdraw-liquidity-allB | Withdraw all available liquidity. |
| strato.lending.safety-stakeC | Stake USDST into safety module. |
| strato.lending.safety-cooldownC | Begin safety module cooldown. |
| strato.lending.safety-redeemD | Redeem sUSDST shares. |
| strato.lending.safety-redeem-allC | Redeem all sUSDST shares. |
| strato.lending.liquidateC | Liquidate a lending loan. |
| strato.lending.configure-assetC | Admin: set lending parameters. |
| strato.lending.sweep-reservesC | Admin: sweep protocol reserves. |
| strato.lending.set-debt-ceilingsC | Admin: set global/per-asset debt ceilings. |
| strato.lending.pauseC | Admin: pause lending. |
| strato.lending.unpauseC | Admin: unpause lending. |
| strato.cdp.depositC | Deposit collateral into a vault. |
| strato.cdp.withdrawC | Withdraw collateral from a vault. |
| strato.cdp.withdraw-maxC | Withdraw maximum safe collateral. |
| strato.cdp.mintC | Mint USDST against collateral. |
| strato.cdp.mint-maxD | Mint maximum safe USDST. |
| strato.cdp.repayC | Repay USDST debt. |
| strato.cdp.repay-allC | Repay all debt for an asset. |
| strato.cdp.liquidateC | Liquidate an unhealthy CDP position. |
| strato.cdp.set-collateral-configD | Admin: set collateral parameters. |
| strato.cdp.set-collateral-config-batchC | Admin: set multiple collateral configs. |
| strato.cdp.set-asset-pausedC | Admin: toggle pause for a collateral asset. |
| strato.cdp.set-asset-supportedD | Admin: toggle asset support. |
| strato.cdp.set-global-pausedC | Admin: toggle global CDP pause. |
| strato.cdp.open-junior-noteC | Open a junior note position for bad debt. |
| strato.cdp.top-up-junior-noteC | Add USDST to junior note. |
| strato.cdp.claim-junior-noteD | Claim junior note rewards. |
| strato.bridge.request-withdrawalC | Submit a withdrawal request to an external chain. |
| strato.bridge.request-auto-saveD | Request auto save for a bridge transaction. |
| strato.rewards.claimB | Claim all pending CATA rewards from RewardsChef. |
| strato.rewards.claim-all-activitiesC | Claim all rewards across activities. |
| strato.rewards.claim-activityC | Claim rewards for a specific activity. |
| strato.admin.add-adminC | Grant administrator access. |
| strato.admin.remove-adminC | Revoke administrator access. |
| strato.admin.voteD | Cast an administrative vote. |
| strato.admin.vote-by-idC | Cast a vote given an issue ID. |
| strato.admin.dismiss-issueC | Dismiss an issue (only proposer only-voter case). |
| strato.oracle.set-priceC | Admin: set oracle price for an asset. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| strato-endpoints | STRATO API endpoints mapped to UI features. |
| strato-config | Active MCP configuration and env hints. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/strato-net/strato-griphook'
If you have feedback or need assistance with the MCP directory API, please join our Discord server