SA

spring-ai-community/mcp-annotations

Developer tools

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

45 stars 36 forks Качество 49 Тренд 12Apache-2.0

spring-ai-community/mcp-аннотации - это кандидат на сервер MCP, импортированный из https://github.com/spring-ai-community/mcp-annotations.

Обзор

spring-ai-community/mcp-аннотации - это кандидат на сервер MCP, импортированный из https://github.com/spring-ai-community/mcp-annotations.

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

[!Важно] Этот проект получил высшее образование и перешел в Весенний ИИ 2.x+**.

Пожалуйста, обратитесь к официальному репозиторию последних обновлений: ⇒ https://github.com/spring-projects/spring-ai/tree/main/mcp/mcp-annotations

Этот репозиторий больше не поддерживается.

MCP аннотации

Документация

Проект MCP Annotations обеспечивает обработку на основе аннотаций для серверов Model Context Protocol (MCP) на Java. Это упрощает создание и регистрацию методов MCP-сервера с помощью чистого, декларативного подхода с использованием аннотаций Java.

Таблица содержимого

  • Обзор
  • Установка Весна AI MCP
  • Ключевые компоненты
  • Примеры использования
  • Особенности
  • Требования Здание из источника
  • Вклад

Проект состоит из одного модуля:

  1. mcp-аннотации - Основные аннотации и обработка методов для операций MCP. Зависит только от MCP Java SDK.

Обзор

Проект MCP Annotations позволяет разработчикам легко создавать и регистрировать методы обработки операций MCP с помощью простых аннотаций. Он обеспечивает чистый, декларативный подход к реализации функциональности MCP-сервера, снижению количества кода и улучшению ремонтопригодности.

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

README

Показан фрагмент оригинального README. Открыть оригинал.

[!IMPORTANT] This project has graduated and moved into Spring AI 2.x+. Please refer to the official repository for the latest updates: 👉 https://github.com/spring-projects/spring-ai/tree/main/mcp/mcp-annotations

This repository is no longer actively maintained.

MCP Annotations

📖 Documentation

The MCP Annotations project provides annotation-based method handling for Model Context Protocol (MCP) servers in Java. It simplifies the creation and registration of MCP server methods through a clean, declarative approach using Java annotations.

Table of Contents

This project consists of one module:

  1. mcp-annotations - Core annotations and method handling for MCP operations. Depends only on MCP Java SDK.

Overview

The MCP Annotations project enables developers to easily create and register methods for handling MCP operations using simple annotations. It provides a clean, declarative approach to implementing MCP server functionality, reducing boilerplate code and improving maintainability.

This library builds on top of the MCP Java SDK to provide a higher-level, annotation-based programming model for implementing MCP servers and clients.

Installation

To use the MCP Annotations core module in your project, add the following dependency to your Maven POM file:


    org.springaicommunity
    mcp-annotations
    ...

(Select the latest released mcp-annotations version or latest snapshot.)

and a Java MCP SDK dependency:


    io.modelcontextprotocol.sdk
    mcp
    ...

(Select the latest released mcp-java version or latest snapshot.)

Snapshot repositories

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

Установка

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

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