catbot-ai
MCP Servercatbot-aipublic

catbot app

A feeding app

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
Rust
Language
MIT License
License

About This Server

A feeding app

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Broken

This is an example from official but it's stuck at build page forever.

"build": {
    "beforeDevCommand": "dx serve --port 1420",
    "devUrl": "http://localhost:1420",
    "beforeBuildCommand": "dx build --release",
    "frontendDist": "../dist"
  },

Workaround

Delete beforeDevCommand and run dx serve --port 1420 ourself

"build": {
    "devUrl": "http://localhost:1420",
    "beforeBuildCommand": "dx build --release",
    "frontendDist": "../dist"
  },

Dev

dx serve --port 1420
cargo tauri dev

Release

./release.sh v0.2.0

Features

  • Display current token or pair price on MacOS tray with minimal resources used.
  • Link to JUP portfolio.

TODO

  • [SYSTEM] Create config with wallet address.

  • [ETL] Get JLP/SOL quote data on CloudRun.

  • [ETL] Get JLP/USDC quote data on CloudRun.

  • [ETL] Get SOL/USDC quote data on CloudRun.

  • [INDICATOR] Calculate MACD, BB, RSI.

  • [SUGGESTION] The price JLP/SOL will be stable at 1% range for 3 days ahead, estimated 2 SOL profit, consider open the pool.

  • [SUGGESTION] The price JLP ⟢ SOL will move 1.5% to the right, consider rebalance the pool to the right.

  • [SUGGESTION] The price SOL +10% will be up more than 10%, consider withdraw and long.

  • [SUGGESTION] The price JLP will be down, consider shot for 1 day, estimated 2 SOL profit.

  • [SUGGESTION] The price JLP will be up, consider long for 1 day, estimated 2 SOL profit.

  • [SUGGESTION] The price JLP/SOL is at the bottom, consider DCA 3 times for the next 12 hours.

  • [MENU] Update price to all token in menu when display.

  • [PRICE] Better use quoted price?

  • [MENU] Can switch price e.g. JLP/SOL, SOL/JLP.

  • [MENU] Add indicator ↗︎↗︎↗︎, ↑↓↘︎↴, ⥂⥄+−⦧⦦⟡⟢⟣⫠⫠⫟.

  • [FORECAST] Add 1 day forecast from historical data.

  • [HOLD] Holder will get top most perf model. stake JLP, system get 57% yield.

  • [AGENT] Build agent chat interface with example prompt.

  • [SUGGESTION] Build prompt with price,ta.

  • [SUGGESTION] Rust call VertexAI via CloudRun.

  • [SUGGESTION] RAG + Prompt + Thinking

  • [SUGGESTION] Notify rebalance/open/close.

  • [SUGGESTION] Notify harvested.

  • [SUGGESTION] PNL Graph.

  • [TOOLS] Swap at RAY: CommandsName::SwapV2

  • [TOOLS] Add tooling via MCP.

  • [TOOLS] Open SOL/JLP position via RAY:CommandsName::OpenPosition

  • [TOOLS] Harvest: harvestLockedPosition

  • [TOOLS] Increase Liquidity: CommandsName::IncreaseLiquidity

  • [TOOLS] Decrease Liquidity: CommandsName::DecreaseLiquidity

  • [PREDICTION] Fine-tuning model.

  • [PREDICTION] Use fine-tuned model.

  • [PREDICTION] Able to use custom API.

  • [PREDICTION] Able to select strategy with fee tier.

  • [TASKS] Display Schedule Tasks with time interval window.

  • [TASKS] Call CloudFlare API for parse task.

  • [PRICE] API rotation and fallback.

  • [PRICE] Can set alert at price on CloudFlare schedule.

  • [PRICE] Can set alert at price on local.

  • [OUT] Multiply JLP at Kamino.

  • [OUT] Multiply hSOL at Kamino.

  • Swap at Jup: https://github.com/jup-ag/jupiter-swap-api-client

  • Get SOL/JLP history price: https://fe-api.jup.ag/api/v1/charts/27G8MtK7VtTcCHkpASjSDdkWWYfoqT6ggEuKidVJidD4?quote_address=So11111111111111111111111111111111111111112&type=1H&time_from=1736917164&time_to=1738119564

  • [OUT] Long Jup perf when SOL down.

  • [OUT] Short Jup perf when SOL up.

  • [OUT] Set harvested target(+jup fee) and Token out.

  • Simulation mode.

  • Get SOL/JLP history positions info: get_all_nft_and_position_by_owner

  • Get Technical Analysis: [https://github.com/00x4/m4rs]

  • Plot Graph with plotters

  • Support more verified token

Quick Start

1

Clone the repository

git clone https://github.com/catbot-ai/catbot-app
2

Install dependencies

cd catbot-app
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownercatbot-ai
Repocatbot-app
LanguageRust
LicenseMIT License
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation