JUHE API Marketplace
crazyrabbitLTC avatar
MCP Server

Morpho API MCP Server

Enables interaction with the Morpho GraphQL API, providing tools for accessing market data, vaults, positions, and transactions through a Model Context Protocol (MCP) server.

0
GitHub Stars
11/17/2025
Last Updated
MCP Server Configuration
1{
2 "name": "morpho",
3 "command": "node",
4 "args": [
5 "/path/to/node_modules/mcp-morpho-server/build/index.js"
6 ]
7}
JSON7 lines
  1. Home
  2. MCP Servers
  3. mcp-morpho-server

README Documentation

Morpho API MCP Server

A Model Context Protocol (MCP) server that provides tools for querying the Morpho API. This server enables Claude to interact with Morpho's GraphQL API, providing access to market data, vaults, positions, and more.

Features

  • Query Morpho markets data through GraphQL
  • Full support for vaults, positions, and transactions
  • Historical APY data and oracle information
  • Comprehensive pagination, ordering, and filtering options
  • Data validation using Zod schemas
  • Error handling and type safety
  • MCP-compliant server implementation

Installation

  1. Install the package:
npm install mcp-morpho-server
  1. Add to your Claude Desktop configuration:
{
  "tools": {
    "morpho": {
      "command": "node",
      "args": [
        "/path/to/node_modules/mcp-morpho-server/build/index.js"
      ]
    }
  }
}

Available Tools

Markets

  • get_markets: Retrieve all markets with pagination and filtering
  • get_whitelisted_markets: Get only whitelisted markets
  • get_market_positions: Get positions for specific markets
  • get_historical_apy: Get historical APY data
  • get_oracle_details: Get oracle information

Vaults

  • get_vaults: Get all vaults with their current states
  • get_vault_positions: Get positions for specific vaults
  • get_vault_transactions: Get vault transaction history
  • get_vault_allocation: Get vault market allocations
  • get_vault_reallocates: Get vault reallocation history
  • get_vault_apy_history: Get historical APY data for vaults

Assets and Accounts

  • get_asset_price: Get current price and yield information
  • get_account_overview: Get account positions and transactions
  • get_liquidations: Get liquidation events

Development

The project is written in TypeScript and uses:

  • @modelcontextprotocol/sdk for MCP server implementation
  • axios for API requests
  • zod for schema validation

To build from source:

  1. Clone the repository
git clone https://github.com/crazyrabbitLTC/mcp-morpho-server.git
  1. Install dependencies:
npm install
  1. Build the project:
npm run build

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

ISC

Author

Created by [Your Name] (your@email)

Quick Install

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.ai
Copyright © 2025 - All rights reserved