Cover image
Try Now
2025-03-24

计时 - 一款出色的MCP服务器

3 years

Works with Finder

1

Github Watches

1

Github Forks

0

Github Stars

Chronos MCP Server 🔵

npm version License: MIT

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

  1. Clone the repository:

    git clone https://github.com/yourusername/chronos-mcp.git
    cd chronos-mcp
    
  2. Install dependencies:

    npm install
    
  3. Build the project:

    npm run build
    
  4. (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:

  1. Create a new directory in the src/tools folder.
  2. Implement your tool (include an index.ts, schemas.ts, and handlers.ts).
  3. Export your tool in src/tools/index.ts.
  4. Update the README with your tool's documentation and examples.
  5. 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.

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • Bora Yalcin
  • Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Alexandru Strujac
  • Efficient thumbnail creator for YouTube videos

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • Lists Tailwind CSS classes in monospaced font

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • lumpenspace
  • Take an adjectivised noun, and create images making it progressively more adjective!

  • Yasir Eryilmaz
  • AI scriptwriting assistant for short, engaging video content.

  • apappascs
  • 发现市场上最全面,最新的MCP服务器集合。该存储库充当集中式枢纽,提供了广泛的开源和专有MCP服务器目录,并提供功能,文档链接和贡献者。

  • ShrimpingIt
  • MCP系列GPIO Expander的基于Micropython I2C的操作,源自ADAFRUIT_MCP230XX

  • huahuayu
  • 统一的API网关,用于将多个Etherscan样区块链Explorer API与对AI助手的模型上下文协议(MCP)支持。

  • deemkeen
  • 用电源组合控制您的MBOT2:MQTT+MCP+LLM

  • jae-jae
  • MCP服务器使用剧作《无头浏览器》获取网页内容。

    Reviews

    5 (1)
    Avatar
    user_q3ITEyWb
    2025-04-15

    As a loyal user of Agora MCP, I am thoroughly impressed by the seamless functionality and user-friendly interface. This platform, developed by Fewsats, has revolutionized my server management experience. The comprehensive features and responsive support make it an indispensable tool for any server administrator. Highly recommend checking it out via the provided link!