MCP Server

MCP 서버

표준화된 인터페이스를 통해 도구 기능을 제공하는 간단한 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. 이 서버는 위키피디아와 GitHub 저장소의 검색 도구를 구현하지만, 쉽게 확장할 수 있습니다.

개요

이 서버는 @modelcontextprotocol/sdk 사용하여 MCP 클라이언트에 도구를 노출하는 표준화된 방식을 구축합니다. stdio 전송 방식으로 실행되므로 다양한 클라이언트 애플리케이션과의 통합에 적합합니다.

특징

  • MCP 서버 사양을 구현합니다.
  • 통신을 위해 stdio 전송을 사용합니다.
  • Wikipedia 및 GitHub 검색 기능을 제공합니다.

사용 가능한 도구

위키피디아 검색

주어진 쿼리와 일치하는 문서를 위키피디아에서 검색하는 도구입니다.

입력 스키마:

지엑스피1

응답: 도구는 최대 3개의 일치하는 기사를 포함하는 서식이 지정된 텍스트 응답을 반환합니다. 각 기사에는 다음이 포함됩니다.

  • 제목
  • 요약
  • URL

깃허브 검색

주어진 쿼리와 일치하는 저장소를 GitHub에서 검색하는 도구입니다.

입력 스키마:

{ "type": "object", "properties": { "query": { "type": "string" } }, "required": ["query"] }

응답: 도구는 최대 3개의 일치하는 저장소를 포함하는 서식이 지정된 텍스트 응답을 반환합니다. 각 저장소에는 다음이 포함됩니다.

  • 저장소 이름(소유자/저장소)
  • 설명
  • 별 개수
  • 기본 언어
  • 저장소 URL

기술적 세부 사항

  • 서버 이름: mcp-server
  • 버전: 1.0.0
  • 전송: StdioServerTransport
  • SDK: @modelcontextprotocol/sdk

시작하기

  1. 종속성 설치:
npm|yarn|pnpm install @modelcontextprotocol/sdk
  1. 서버를 실행합니다:
  • MCP 클라이언트(예: 이 클라이언트) 와 함께 사용하도록 설계되었습니다. 해당 클라이언트에서 사용하는 예는 다음과 같습니다.
npm|yarn|pnpm start <path_to_this_dir/build/index.js>

오류 처리

서버는 표준 MCP 오류 처리를 구현합니다. 알 수 없는 메서드가 호출되면 MethodNotFound 오류가 반환됩니다.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

저작권 (c) 2024

본 소프트웨어 및 관련 문서 파일(이하 "소프트웨어")의 사본을 취득한 모든 사람에게 소프트웨어를 제한 없이 거래할 수 있는 권한을 무상으로 부여합니다. 여기에는 소프트웨어 사본을 사용, 복사, 수정, 병합, 게시, 배포, 하위 라이선스 및/또는 판매할 수 있는 권한이 포함되나 이에 국한되지 않으며, 소프트웨어가 제공된 사람에게도 이러한 권한을 부여합니다. 단, 다음 조건에 따라야 합니다.

위의 저작권 고지와 본 허가 고지는 소프트웨어의 모든 사본 또는 실질적인 부분에 포함되어야 합니다.

본 소프트웨어는 상품성, 특정 목적 적합성 및 비침해에 대한 보증을 포함하되 이에 국한되지 않는 명시적 또는 묵시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 저작자 또는 저작권자는 본 소프트웨어 또는 본 소프트웨어의 사용 또는 기타 거래와 관련하여 발생하는 계약, 불법 행위 또는 기타 소송을 포함한 모든 청구, 손해 또는 기타 책임에 대해 책임을 지지 않습니다.

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

표준화된 도구 기능을 제공하는 간단한 모델 컨텍스트 프로토콜 서버로, 현재는 두 숫자를 더하는 기본 계산기를 구현하고 있습니다.

  1. Overview
    1. Features
      1. Available Tools
        1. wikipedia_search
        2. github_search
      2. Technical Details
        1. Getting Started
          1. Error Handling
            1. License

              Related MCP Servers

              • A
                security
                F
                license
                A
                quality
                A server that provides tools for performing basic arithmetic operations (addition, subtraction, multiplication, division) via the Model Context Protocol.
                Last updated -
                4
                JavaScript
                • Apple
              • A
                security
                F
                license
                A
                quality
                A simple server that provides basic arithmetic operations (addition, subtraction, multiplication, division) as tools that can be called by Large Language Models through the Model Context Protocol.
                Last updated -
                4
                JavaScript
              • A
                security
                F
                license
                A
                quality
                A simple Model Context Protocol server that provides basic arithmetic operations (addition, subtraction, multiplication, division) as tools that can be called by Large Language Models.
                Last updated -
                4
                JavaScript
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that provides basic calculator functionality for LLMs, enabling them to perform mathematical operations like addition, subtraction, multiplication, division, modulo, and square root.
                Last updated -
                6
                180
                10
                TypeScript
                MIT License
                • Linux

              View all related MCP servers

              ID: jwebewi02s