Casper Agentic Portfolio Copilot
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Casper Agentic Portfolio CopilotWhat are the current validators and their APY?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Casper Agentic Portfolio Copilot (CAP Copilot)
CAP Copilot is a premium, AI-driven portfolio dashboard and Model Context Protocol (MCP) server designed for the Casper Agentic Buildathon 2026. It empowers users to interact with an intelligent agent to monitor wallets, analyze validator staking options, track real-world asset (RWA) compliance, and prepare on-chain transactions on the Casper Testnet.
Features
Interactive AI Agent Studio: Conversational chat interface backed by a custom Casper Model Context Protocol (MCP) tool caller.
Casper MCP Server: Custom Node.js/TypeScript server exposing Casper-specific blockchain query and transaction generation tools.
Premium Web Dashboard: Immersive dark-mode glassmorphic user interface featuring responsive token allocation charts and live transaction logging.
On-Chain Deploy Sandbox: Generates fully structured Casper transaction JSON deploys ready for signing and broadcasting.
RWA Risk & Compliance Engine: Simulated loan-to-value (LTV) validator for collateralized physical assets.
Related MCP server: recon-crypto-mcp
Tech Stack
Frontend: Vanilla HTML5, Vanilla CSS3 (Custom design system, glassmorphism, responsive grid), JavaScript (ES6+, Chart.js, RemixIcons).
Backend/MCP Server: Node.js, Express, TypeScript,
@modelcontextprotocol/sdk,casper-js-sdk.
Installation & Setup
Prerequisites
Node.js (v18.0.0 or higher recommended)
npm (v9.0.0 or higher)
Setup Steps
Clone or navigate to the project directory:
cd C:\Users\Hipiclab03\.gemini\antigravity\scratch\casper-agentic-suiteInstall dependencies:
npm installBuild the TypeScript files:
npm run buildStart the server:
npm run start
The application will start, listening on port 3000. Open your browser and navigate to:
👉 http://localhost:3000
Model Context Protocol (MCP) Tools Exposed
get_account_balance: Retrieve the CSPR balance of a public key.get_staking_yields: Retrieve current staking options and validator APYs.prepare_transfer: Generate a transfer transaction JSON ready for signing.prepare_delegation: Generate a delegation staking transaction JSON.analyze_rwa_risk: Analyze loan-to-value status for collateralized real-world assets.
Project Structure
casper-agentic-suite/
├── src/
│ ├── server.ts # Main Express API and MCP Server Tools definition
│ └── agent.ts # Agent reasoning engine and tool orchestration
├── public/
│ ├── index.html # Dashboard layout
│ ├── index.css # Premium styling (design tokens, glassmorphism)
│ └── app.js # Frontend controller and client-side transaction simulator
├── package.json # Dependencies and build scripts
└── tsconfig.json # TypeScript compiler settingsThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/DavidPraise0x/casper-agentic-portfolio-copilot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server