chronos-mcp
Chronos is an MCP server developed for the Stellar blockchain, providing AI applications with tools for on-chain interaction. It supports integration with Claude Desktop and is designed to be extensible for future enhancements.
Overview
Chronos is a Model Context Protocol (MCP) server designed for the Stellar blockchain, specifically targeting AI applications such as Claude Desktop. It allows AI assistants to use on-chain tools for efficient interaction with the Stellar network.
Features
- Connect to Stellar Wallets
- List Wallet Tokens
- Query Balances
- Transfer Funds
Chronos can be deployed as a Node.js package and is designed for extensibility, allowing seamless integration and future enhancements.
Prerequisites
- Node.js (v14 or higher)
- npm
- Stellar wallet credentials
- Internet access
Installation Options
- From npm
- From Source
- Using Docker
Configuration
Uses environment variables loaded via .env
file for sensitive data like secret keys. Supports Claude Desktop configuration for both macOS, Windows, and Linux.
Usage
- Connect to a Stellar wallet
- List tokens
- Get balances
- Transfer funds
Testing
Local and Docker setup testing instructions provided.
Deployment
Chronos can be published on npm and used like any MCP server. Production deployment as a system service is recommended.
Extending Chronos
Instructions for adding new tools and writing tests are included.