mcp-solana-internet
1
The MCP Solana Internet project demonstrates a proof-of-concept server integrating with Solana blockchain to enable paid access to content using direct SOL payments. It offers a decentralized, permissionless access control system by combining the MCP protocol with blockchain technology.
MCP Solana Internet: Direct SOL Payments for Content Access
This project showcases a proof-of-concept implementation of an MCP server integrating with the Solana blockchain for secure, paid access to digital content using SOL payments. It features a decentralized access control system, an MCP server, and a Flask-based Payment API for transaction creation, handling direct SOL payments with minimal intermediaries.
Features
- Direct SOL Payments for resource access.
- Decentralized access control using Solana blockchain.
- MCP integration for access requests.
- Flask-based Payment API.
- Solana interaction via the
solders
library. - Extensive test coverage with
pytest
. - Extensible design for more complex systems.
Usage
- Start Solana Test Validator for local testing.
- Launch the MCP server.
- Interact with the server using conceptual examples for checking access, managing payments, and verifying transactions.