Provides Docker images for easy deployment of the MCP server
Provides a Node.js orchestrator for managing multiple MCP instances with health checking and monitoring
Integrates with OpenAI as an MCP host to enable AI agent interaction with Stability blockchain
Enables interaction with Solidity smart contracts through tools for reading, writing, and deploying contracts on the Stability blockchain
Stability MCP Ecosystem
A complete Model Context Protocol (MCP) implementation for Stability blockchain, enabling AI agents to interact with Stability Protocol without gas fees.
🏗️ Architecture
🎯 What This Provides
MCP Server (servers/
)
- Single executable that provides Stability blockchain tools
- Docker images for easy deployment
- Tools provided:
post_message
- Post messages to blockchainread_contract
- Read from smart contractswrite_contract
- Write to smart contractsdeploy_contract
- Deploy new contracts
SDK (sdk/
)
@stbl/mcp
- TypeScript/JavaScript package- Easy integration with existing MCP hosts
- Type-safe interfaces for all tools
Host Orchestrator (host/
)
- Node.js application that can run MCP servers
- Management interface for multiple MCP instances
- Health checking and monitoring
Smart Contracts (contracts/
)
- Foundry project with Stability Protocol contracts
- Test contracts for development
- Deployment scripts
Dashboard (dashboard/
)
- React SPA for monitoring MCP servers
- Real-time blockchain interaction logs
- Management interface for API keys and configuration
🚀 Quick Start
1. Install the SDK
2. Run the MCP Server
3. Use with Claude Desktop
📦 Components
Component | Purpose | Language | Status |
---|---|---|---|
servers/ | MCP Server implementation | Python | 🔧 In Progress |
sdk/ | TypeScript SDK | TypeScript | 📋 Planned |
host/ | Node.js orchestrator | Node.js | 📋 Planned |
contracts/ | Smart contracts | Solidity | 📋 Planned |
dashboard/ | Management UI | React | 📋 Planned |
docs/ | Documentation | Markdown | 📋 Planned |
🔧 Development
Prerequisites
- Python 3.8+
- Node.js 18+
- Docker
- Foundry (for contracts)
Setup
🎯 Why This Architecture?
Simplified MCP Implementation
- Single MCP server instead of complex client/server separation
- Docker-first deployment for easy integration
- SDK for developers who want to integrate directly
Complete Ecosystem
- Not just a server - complete tooling and infrastructure
- Production-ready with monitoring, management, and deployment
- Developer-friendly with good documentation and examples
Real-world Usage
- Works with Claude Desktop out of the box
- Integrates with OpenAI and other MCP hosts
- Scalable for enterprise deployments
🔗 Related Projects
- Stability Protocol
- Model Context Protocol
- Stability Toolkit - Core Python library
📄 License
MIT License - see LICENSE for details.
This server cannot be installed
A Model Context Protocol server implementation for Stability blockchain that enables AI agents to interact with Stability Protocol without gas fees.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI agents to interact with 30+ Ethereum-compatible blockchain networks, providing services like token transfers, contract interactions, and ENS resolution through a unified interface.Last updated -28376299TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to access Flow blockchain data and perform operations such as checking balances, resolving domains, executing scripts, and submitting transactions.Last updated -1JavaScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI agents to interact with the Flow blockchain through RPC calls, supporting account balances, script execution, transactions, domain resolution, and contract interactions.Last updated -82JavaScript
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -161TypeScript