DM

danwritecode/mcp-client-server-host-demo

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

39 stars 3 forks Качество 27 Тренд 12

Быстрая демонстрация покемонов для демонстрации сервера, клиента и хоста MCP

Обзор

Демо-проект, демонстрирующий интеграцию протокола Model Context Protocol (MCP) с данными Pokemon. Этот проект включает: Сервер MCP, который предоставляет данные Pokemon и возможности атаки - клиент MCP, который взаимодействует с сервером - HTTP-сервер, который позволяет LLM использовать инструменты Pokemon через OpenRouter Запустите клиент, который автоматически запускает MCP-сервер: Установите ключ API OpenRouter и запустите HTTP-сервер: Затем получить доступ к серверу по адресу http://localhost:3005: - /tools - List available tools - /attack - Выполнить случайную атаку Pokemon с использованием LLM Этот проект использует Bun в качестве среды выполнения JavaScript.

Обзор (машинный перевод)

Демо-проект, демонстрирующий интеграцию протокола Model Context Protocol (MCP) с данными Pokemon. Этот проект включает:

Сервер MCP, который предоставляет данные Pokemon и возможности атаки MCP-клиент, который взаимодействует с сервером HTTP-сервер, который позволяет LLM использовать инструменты Pokemon через OpenRouter

##Установка

Запуск проекта

MCP сервер и демо-версия клиента

Запустите клиент, который автоматически запускает MCP-сервер:

HTTP-сервер с поддержкой LLM-интеграции Установите ключ API OpenRouter и запустите HTTP-сервер:

Выберите сервер http://localhost:3005: [[Т1]] - Список доступных инструментов

  • /attack - Выполнить случайную атаку покемонов с использованием LLM

Этот проект использует Bun в качестве среды выполнения JavaScript.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Pokemon MCP Demo

A demo project showcasing the Model Context Protocol (MCP) integration with Pokemon data. This project includes:

  • An MCP server that provides Pokemon data and attack capabilities
  • An MCP client that interacts with the server
  • An HTTP server that allows LLMs to use Pokemon tools via OpenRouter

Installation

bun install

Running the Project

MCP Server and Client Demo

Run the client which automatically launches the MCP server:

bun mcp_client.ts

HTTP Server with LLM Integration

Set your OpenRouter API key and run the HTTP server:

export OPENROUTER_API_KEY=your_api_key_here
bun http_server.ts

Then access the server at http://localhost:3005:

  • /tools - List available tools
  • /attack - Execute a random Pokemon attack using LLM

This project uses Bun as its JavaScript runtime.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →