Skip to main content

A powerful CLI for interacting with the ASI:One LLM and Model Context Protocol (MCP) servers

Project description

FETCH.AI MCP CLI

A powerful CLI for interacting with the ASI:One LLM and Model Context Protocol (MCP) servers, now with beautiful branding and agent-to-agent chat!


🚀 Features

  • Beautiful CLI Header: Eye-catching ASCII art and welcome message every time you start the CLI.
  • Agent Chat: Send messages to other agents using asi1 agent chat --address <agent_address> --message "...".
  • LLM/MCP Queries: Use asi1 <query> or asi1 run <query> for natural language queries to the LLM or MCP server.
  • Prompt Templates: Use pre-defined prompt templates for code review, commit messages, and YouTube summaries.
  • Backwards Compatible: Old usage patterns still work—no need to change your workflow!
  • Call Agent, MCP Server, and LLM: The CLI can route your query to an agent, the MCP server, or the LLM as needed.

🖥️ Example Usage

1. Show the CLI header and help

asi1 --help

2. Ask the LLM or MCP server a question

asi1 What is the capital of France?
asi1 run "Build a chat bot in JavaScript and HTML"

3. Use a prompt template

asi1 run p review
asi1 run p commit
asi1 run p yt https://www.youtube.com/watch?v=dQw4w9WgXcQ

4. Chat with another agent

asi1 agent chat --address <agent_address> --message "Get the latest tweet from Elon Musk"

🧠 Prompt Templates

You can use prompt templates for common tasks:

  • review: Code review for your current git diff
  • commit: Generate a Conventional Commit message for your changes
  • yt: Summarize a YouTube video by URL

Example:

asi1 run p yt https://www.youtube.com/watch?v=dQw4w9WgXcQ

🆕 Recent Improvements

  • Premium, colorful CLI header with FETCH.AI MCP CLI branding
  • Agent chat with auto-exit after first response
  • Backward compatibility for LLM/MCP queries
  • Improved help and usage examples
  • Prompt templates for review, commit, and YouTube summary

🤝 Get Help

  • Run asi1 --help for usage and examples
  • For issues, open an issue on GitHub or contact the maintainers

Enjoy using the FETCH.AI MCP CLI! Powered by fetch.ai and ASI:One LLM.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asi1_mcp_cli-0.1.4.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

asi1_mcp_cli-0.1.4-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

Details for the file asi1_mcp_cli-0.1.4.tar.gz.

File metadata

  • Download URL: asi1_mcp_cli-0.1.4.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for asi1_mcp_cli-0.1.4.tar.gz
Algorithm Hash digest
SHA256 3046a789da93c5b0ea32849e07b580a8899160767da2af239fde5c3c394e3dbc
MD5 7fca4e9701e063936ad47a0f71dbf0dc
BLAKE2b-256 fa3a7fb2b5167f542bb5f3ba2415129542cbdee53ac4def730913d3fd85b6a13

See more details on using hashes here.

File details

Details for the file asi1_mcp_cli-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: asi1_mcp_cli-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 22.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for asi1_mcp_cli-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 717020e9bc6dcf3fd35fd73a225ac6d3531c377db317819254d02dd706c498da
MD5 06fc598aaea758f22892188a8f3b6054
BLAKE2b-256 84ed79ac7229cf1a5fb627719f3a31b5371d0e95363cc669fc6a80132ca8cca4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page