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>orasi1 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 diffcommit: Generate a Conventional Commit message for your changesyt: 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 --helpfor 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3046a789da93c5b0ea32849e07b580a8899160767da2af239fde5c3c394e3dbc
|
|
| MD5 |
7fca4e9701e063936ad47a0f71dbf0dc
|
|
| BLAKE2b-256 |
fa3a7fb2b5167f542bb5f3ba2415129542cbdee53ac4def730913d3fd85b6a13
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
717020e9bc6dcf3fd35fd73a225ac6d3531c377db317819254d02dd706c498da
|
|
| MD5 |
06fc598aaea758f22892188a8f3b6054
|
|
| BLAKE2b-256 |
84ed79ac7229cf1a5fb627719f3a31b5371d0e95363cc669fc6a80132ca8cca4
|