
kodekloudhub/mcp-for-beginners
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
kodekloudhub/mcp-for-beginners - кандидат на сервер MCP, импортированный из https://github.com/kodekloudhub/mcp-for-beginners.
Обзор
kodekloudhub/mcp-for-beginners - кандидат на сервер MCP, импортированный из https://github.com/kodekloudhub/mcp-for-beginners.
Обзор (машинный перевод)
Этот репозиторий содержит набор серверов Model Context Protocol (MCP), каждый из которых демонстрирует различные интеграции и варианты использования стандарта MCP. Эти серверы предназначены для образовательных целей в рамках курса «MCP для начинающих», на KodeKloud и могут использоваться в качестве шаблонов или ссылок для создания собственных MCP-совместимых инструментов.
Таблица содержимого
Google-calendar-mcp
-
узел-базовый-mcp-сервер
-
ollama-mcp
-
ollamademo
-
почтальон МакПи
-
Погода-MCP-сервер
Google-календарь-mcp
** Цель:** Полнофункциональный MCP-сервер, который интегрируется с Google Calendar, позволяя помощникам ИИ (например, Клоду) управлять календарными событиями, проверять доступность и выполнять интеллектуальное планирование.
** Основные характеристики:**
- Многокалендарная поддержка
- Создание, обновление, удаление и поиск событий
- Управление повторяющимися событиями Бесплатные/занятые запросы по календарю Умное планирование и анализ дат естественного языка Импорт событий из изображений, PDF-файлов или веб-ссылок
** Как это работает: ** Сервер использует Google OAuth для аутентификации и взаимодействует с Google Calendar API. Он предоставляет набор инструментов MCP для календарных операций, к которым могут получить доступ клиенты MCP.
** Подготовка:**
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
KodeKloud MCP Server Examples
This repository contains a collection of example Model Context Protocol (MCP) servers, each demonstrating different integrations and use cases for the MCP standard. These servers are designed for educational purposes as part of the course “MCP for beginners”, on KodeKloud and can be used as templates or references for building your own MCP-compatible tools.
Table of Contents
google-calendar-mcp
Purpose:
A full-featured MCP server that integrates with Google Calendar, allowing AI assistants (like Claude) to manage calendar events, check availability, and perform smart scheduling.
Key Features:
- Multi-calendar support
- Create, update, delete, and search events
- Recurring event management
- Free/busy queries across calendars
- Smart scheduling and natural language date parsing
- Import events from images, PDFs, or web links
How it works:
The server uses Google OAuth for authentication and communicates with the Google Calendar API. It exposes a set of MCP tools for calendar operations, which can be accessed by MCP clients.
Setup:
- Requires a Google Cloud project and OAuth credentials
- Can be run via
npx, locally, or with Docker - See the google-calendar-mcp/README.md and docs/ for detailed setup, usage, and deployment instructions
node-basic-mcp-server
Purpose:
A minimal MCP server example that implements a single tool: integer addition.
Key Features:
- One tool:
add-integers(adds two integers) - Demonstrates basic STDIO transport and JSON-RPC handling
- Includes comprehensive tests for input validation and error handling
How it works:
The server listens for MCP requests over STDIO, validates input, performs integer addition, and returns the result.
Setup:
- Run with
node server.js - Test with
npm test - See node-basic-mcp-server/README.md for details
ollama-mcp
Purpose:
An MCP server that connects to a local Ollama instance, exposing structured prompt-based tools (like code review, concept explanation, and greetings) to MCP clients.
Key Features:
- Integrates with Ollama’s local LLM API
- Provides prompt-based tools: greeting, code review, concept explanation
- Uses STDIO transport for MCP communication
How it works:
The server registers several prompts as MCP tools. When a tool is called, it renders a prompt template, sends it to Ollama, and returns the LLM’s response.
Setup:
- Requires Ollama running locally (
ollama serve) - Start with
node server.js - Prompts are defined in the
prompts/directory
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →