Overview
What is MCP Server?
The MCP Server is a reference server implementation for the Machine-Centric Protocol (MCP) on Solana. It handles context metadata, wallet integration, and bridges between agents and off-chain services.
How to use MCP Server?
Install dependencies with npm install, start the development server with npm run dev, and run tests with npm test. The server exposes RESTful and WebSocket interfaces for agent communication.
Key features of MCP Server
- Context metadata loading and caching
- Solana wallet integration (Phantom, Backpack, etc.)
- Agent bridge for off-chain service connections
- RESTful and WebSocket API endpoints
Use cases of MCP Server
- Serving context metadata for Solana agents
- Connecting agents with off-chain services
- Integrating Solana wallets for agent interactions
- Running agent communication via API endpoints
FAQ from MCP Server
What runtime does MCP Server require?
Node.js and npm; install dependencies with npm install.
What wallets are supported?
Solana wallets such as Phantom and Backpack.
How do I start the server?
Run npm run dev after installing dependencies.
Where can I find the documentation?
Links to documentation, core protocol, agents, and examples are provided in the README.
What transports does the server support?
RESTful and WebSocket interfaces.