Chronos MCP Server 🔵
A Model Context Protocol server for integrating AI assistants like Claude Desktop with the Stellar blockchain, enabling wallet connections, token listings, balance queries, and fund transfers.
grandmastr
README
Chronos MCP Server 🔵
Chronos is a Model Context Protocol (MCP) server tailored for the Stellar blockchain and designed specifically for integration with Claude Desktop and similar AI applications. Chronos empowers your AI assistant with on-chain tools enabling streamlined interactions with the Stellar network.
Overview
Chronos MCP provides the following capabilities:
- Connect to Stellar Wallets: Securely connect to your wallet using a secret key.
- List Wallet Tokens: Retrieve and list all tokens held in a Stellar wallet.
- Query Balances: Get real-time balances for your XLM and other assets.
- Transfer Funds: Initiate transfers between Stellar wallets with ease.
Chronos is built to be extensible and operates as a standard Node.js package, allowing it to be easily deployed, installed, and integrated—similar to other MCP servers such as base-mcp.
Features
- Stellar Integration: Fully interacts with the Stellar mainnet via the Horizon API.
- Easy Deployment: Publish and install Chronos using npm.
- Claude Desktop Compatibility: Seamlessly integrate with Claude Desktop by updating MCP server configuration.
- Extensible Architecture: Designed for future enhancements and new tool integrations.
Prerequisites
- Node.js (v14 or higher)
- npm
- Stellar wallet credentials (secret key for connection)
- Internet connectivity to interact with the Stellar network
Installation
Option 1: Install from npm (Recommended)
Install Chronos globally:
npm install -g chronos-mcp
Or use it directly with npx:
npx chronos-mcp@latest
Option 2: Install from Source
-
Clone the repository:
git clone https://github.com/yourusername/chronos-mcp.git cd chronos-mcp
-
Install dependencies:
npm install
-
Build the project:
npm run build
-
(Optional) Link globally for easier access:
npm link
Configuration
Create a configuration file or set environment variables as needed. For example, to use Chronos with Claude Desktop, update your Claude Desktop configuration file located at:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
Sample configuration for Claude Desktop:
{
"mcpServers": {
"stellar": {
"command": "npx",
"args": ["chronos-mcp@latest"],
"env": {
"STELLAR_NETWORK": "mainnet"
},
"disabled": false,
"autoApprove": []
}
}
}
Usage
Chronos MCP exposes the following tools via its MCP interface:
connect_wallet
Connects to a Stellar wallet using the secret key.
Example Command:
"Connect my wallet using secret key ______"
list_tokens
Lists all tokens and assets in the specified Stellar wallet.
Example Command:
"List my wallet tokens"
get_balances
Retrieves the balance for XLM and any other assets.
Example Command:
"What's my current XLM balance?"
transfer_funds
Transfers funds from your wallet to another Stellar wallet.
Parameters:
secretKey
: Your wallet secret key.destinationAddress
: The recipient's wallet address.amount
: The amount to transfer.asset
(optional): Asset to transfer (defaults to XLM).
Example Command:
"Transfer 0.5 XLM to [destination wallet address]"
Testing
To test Chronos MCP locally:
npm test
This will run the project’s test suite and verify that your server is working as expected.
Deployment
Chronos MCP is designed to function as a standard Node.js package and can be published to npm. Once published (e.g. via npm publish
), Chronos can be installed globally or used via npx, just like any other MCP server.
For production deployment, consider wrapping Chronos in a system service (using systemd, launchd, etc.) for automatic restarts and monitoring.
Extending Chronos
Chronos is built with extensibility in mind. To add new tools:
- Create a new directory in the
src/tools
folder. - Implement your tool (include an
index.ts
,schemas.ts
, andhandlers.ts
). - Export your tool in
src/tools/index.ts
. - Update the README with your tool's documentation and examples.
- Write tests to ensure your new tool works correctly.
License
This project is licensed under the MIT License.
Contributing
Contributions are welcome! Please consult the CONTRIBUTING.md for guidelines on reporting issues, submitting pull requests, and other contribution instructions.
────────────────────────────── This README is tailored specifically for Chronos MCP and outlines its deployment as a Node.js package, integration with Claude Desktop, and a comprehensive set of features to interact with the Stellar blockchain.
Recommended Servers
Crypto Price & Market Analysis MCP Server
A Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface.
MCP PubMed Search
Server to search PubMed (PubMed is a free, online database that allows users to search for biomedical and life sciences literature). I have created on a day MCP came out but was on vacation, I saw someone post similar server in your DB, but figured to post mine.
dbt Semantic Layer MCP Server
A server that enables querying the dbt Semantic Layer through natural language conversations with Claude Desktop and other AI assistants, allowing users to discover metrics, create queries, analyze data, and visualize results.
mixpanel
Connect to your Mixpanel data. Query events, retention, and funnel data from Mixpanel analytics.

Sequential Thinking MCP Server
This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.

Nefino MCP Server
Provides large language models with access to news and information about renewable energy projects in Germany, allowing filtering by location, topic (solar, wind, hydrogen), and date range.
Vectorize
Vectorize MCP server for advanced retrieval, Private Deep Research, Anything-to-Markdown file extraction and text chunking.
Mathematica Documentation MCP server
A server that provides access to Mathematica documentation through FastMCP, enabling users to retrieve function documentation and list package symbols from Wolfram Mathematica.
kb-mcp-server
An MCP server aimed to be portable, local, easy and convenient to support semantic/graph based retrieval of txtai "all in one" embeddings database. Any txtai embeddings db in tar.gz form can be loaded
Research MCP Server
The server functions as an MCP server to interact with Notion for retrieving and creating survey data, integrating with the Claude Desktop Client for conducting and reviewing surveys.