MCPInstall
AI-automated-Aspen logo

AI-automated-Aspen

by zhouxiaochi 3 stars zhouxiaochi/AI-automated-Aspen

This project aims to integrate Aspen series software with LLMs and MCP tools

READMEmain

AI-automated-Aspen

This project aims to integrate Aspen series software with LLMs and MCP tools

Requirements

See docs in Github and Filesystem servers to set up docker-based MCPs

Quick start

  1. Python environment setup: pip install -r requirements.txt

  2. Configuration: configs/mcp_config.json contains the configuration for the MCP tools.

  3. Add your GitHub API key to the env section.

    "env": {
          "GITHUB_PERSONAL_ACCESS_TOKEN": "<your_github_api_key>"
     },
  1. Add the path to the data directory in the filesystem section. Please note that the path should be the absolute path to the local data directory. e.g., "C:\Users\...\data". This folder will be the folder that the agents read from and write to.
    "filesystem": {
        "command": "docker",
        "args": [
            "run",
            "-i",
            "--rm",
            "--mount", "type=bind,src=<your_absolute_path_to_local_data_directory> ,dst=/projects/data",
            "mcp/filesystem",
            "/projects"
        ],
        "transport": "stdio"
    }

Usage: Training data collection

The very first step of this project is to collect as many .BKP (Aspen Backup files) as possible and as diversed as possible.

The current strategy is to use MCP tools, including GitHub and Serp tool, to locate .BKPfiles on the internet and provide according documentations on the .BKP files.

It takes the following steps:

  1. run python -m src.data_collection_github_agent.graph to create lists of .BKP files from GitHub. The agent will automatically create a list of .BKP files and save it to the data directory.

  2. run python -m scripts.create_download_list to create a list of download links for the .BKP files.

  3. use third party tool to download the .BKP files from the download links. Recommend using aria2 to download the files if you are on linux systems and Xunlei on windows systems.

More AI Chatbot MCP servers

Similar servers from the same category.

Jentic

jentic

Enables AI assistants to discover and execute external APIs and workflows through a Python SDK that leverages the Open Agentic Knowledge repository for standardized API access and execution.

AI Chatbot

Provides a bridge to the Flyworks AI lipsync service, enabling creation of digital avatar videos synchronized with audio inputs through a simple API.

git

Official JavaScript implementation that integrates with MiniMax's multimodal capabilities for image generation, video creation, text-to-speech, and voice cloning across multiple transport modes.

APIVideo+7

Provides a bridge to Mureka.ai's music generation capabilities, enabling on-demand creation of lyrics, complete songs, and instrumental tracks without requiring specialized music production knowledge.

AI Chatbot