An open API service indexing awesome lists of open source software.

https://github.com/plusemon/neuron-ai-doc

Neuron AI MCP Extension for Gemini CLI
https://github.com/plusemon/neuron-ai-doc

Last synced: 5 months ago
JSON representation

Neuron AI MCP Extension for Gemini CLI

Awesome Lists containing this project

README

          

# Neuron AI MCP Extension for Gemini CLI

This is a Gemini CLI extension that leverages the [Neuron AI Framework](https://docs.neuron-ai.dev/) to provide agentic capabilities via the Model Context Protocol (MCP).

## Features

- **Local MCP Server**: A PHP-based MCP server that can be extended with custom tools.
- **Neuron AI Integration**: Easily create and orchestrate AI agents using Neuron AI.
- **Documentation Tool**: Access Neuron AI documentation directly within Gemini CLI.

## Installation

### Quick Start
Install directly via Gemini CLI:
```bash
gemini extensions install https://github.com/plusemon/neuron-ai-doc
```

### Manual Installation (Development)
1. Clone this repository.
2. Install PHP dependencies:
```bash
composer install
```
3. Link the extension:
```bash
gemini extensions link .
```

## Usage

### Available Tools
- **`ask_neuron`**: Directly query a Neuron AI agent.
- *Example*: `ask_neuron(question: "How do I define a tool in Neuron?")`
- **`neuron-ai-doc` (Remote MCP)**: Access live documentation from Neuron AI.

### Example Prompts
- "Using the Neuron extension, explain how to set up a multi-agent workflow."
- "Search the Neuron documentation for RAG implementation examples."

## Configuration

Set the following environment variables for full functionality:

- `GEMINI_API_KEY`: Your Google Gemini API key.
- `GEMINI_MODEL`: (Optional) The model to use (defaults to `gemini-1.5-flash`).

## Publishing

To publish this extension to the Gemini CLI gallery:

1. Push this code to a public GitHub repository.
2. Visit [https://geminicli.com/extensions/](https://geminicli.com/extensions/) and submit your repository URL.