mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-03-28 15:01:14 -07:00
859 B
859 B
MCP Server Example
This is a basic example of an MCP (Model Context Protocol) server used as a Gemini CLI extension. It demonstrates how to expose tools and prompts to the Gemini CLI.
Description
The contents of this directory are a valid MCP server implementation using the
@modelcontextprotocol/sdk. It exposes:
- A tool
fetch_poststhat mock-fetches posts. - A prompt
poem-writer.
Structure
example.js: The main server entry point.gemini-extension.json: The configuration file that tells Gemini CLI how to use this extension.package.json: Helper for dependencies.
How to Use
-
Navigate to this directory:
cd packages/cli/src/commands/extensions/examples/mcp-server -
Install dependencies:
npm install
This example is typically used by gemini extensions new.