FM

f/mcptools

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.6천 stars 131 forks 품질 74 트렌드 24MIT

stdio와 HTTP 전송을 모두 사용하여 MCP(모델 컨텍스트 프로토콜) 서버와 상호작용할 수 있는 명령줄 인터페이스입니다.

개요

MCP 서버용 스위스 아미 나이프 MCP(모델 컨텍스트 프로토콜) 서버와 상호작용하기 위한 포괄적인 명령줄 인터페이스입니다. MCP 호환 서버에서 도구, 자원, 프롬프트를 발견, 호출 및 관리할 수 있습니다. 다양한 전송 방식, 출력 형식을 지원하며, 강력한 모의 및 프록시 서버 기능을 포함합니다. MCP 도구는 모델 컨텍스트 프로토콜(MCP) 서버와 작업할 수 있는 다목적 CLI를 제공합니다. 이를 통해 다음을 할 수 있습니다: - MCP 서버에서 제공하는 도구 발견 및 호출 - MCP 서버에서 노출된 자원 접근 및 활용 - 클라이언트 애플리케이션 테스트를 위한 모의 서버 생성 - 쉽게 확장성을 위해 프록시 MCP 요청을 셸 스크립트로 전송 - MCP 서버 탐색 및 사용을 위한 인터랙티브 셸 생성 - TypeScript 지원을 통한 새로운 MCP 프로젝트 스캐폴드 구축 - 다양한 스타일(JSON, 예쁜 인쇄, 테이블) 출력 포맷 - 특정 도구 및 자원에 대한 접근 보호 및 제한 - 모든 전송 방법(HTTP, stdio) 지원 ❕ 바이너리는 MCP로 설치되지만, 또 다른 경우도 있습니다...

개요(AI 번역)

MCP 서버용 스위스 아미 나이프

MCP(모델 컨텍스트 프로토콜) 서버와 상호작용하기 위한 포괄적인 명령줄 인터페이스입니다.

MCP 호환 서버에서 도구, 자원, 프롬프트를 발견하고, 호출하며, 관리할 수 있습니다.

여러 전송 방식, 출력 형식을 지원하며, 강력한 모의 및 프록시 서버 기능을 포함합니다.

목차

  • 개요
  • MCP 인스펙터와 MCP 도구의 차이점
  • 설치
  • 홈브류 사용
  • 출처에서
  • 시작하기
  • 특징
  • 교통 옵션
  • 출력 형식
  • 명령어
  • 인터랙티브 셸
  • 웹 인터페이스
  • 프로젝트 스캐폴딩
  • 서버 별칭
  • LLM 앱 구성 관리
  • 서버 모드
  • 모의 서버 모드
  • 프록시 모드
  • 경비 모드
  • 예시
  • 기본 사용
  • 스크립트 통합
  • 디버깅
  • 기여
  • 로드맵
  • 면허

개요

MCP 도구는 모델 컨텍스트 프로토콜(MCP) 서버와 작업할 수 있는 다목적 CLI를 제공합니다. 이를 통해 다음을 할 수 있습니다:

  • MCP 서버에서 제공하는 검색 및 호출 도구
  • MCP 서버에서 노출된 자원에 접근하고 활용
  • 클라이언트 애플리케이션 테스트를 위한 모의 서버 생성
  • 쉽게 확장성을 위해 프록시 MCP 요청 시

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Swiss Army Knife for MCP Servers

A comprehensive command-line interface for interacting with MCP (Model Context Protocol) servers.

Discover, call, and manage tools, resources, and prompts from any MCP-compatible server.

Supports multiple transport methods, output formats, and includes powerful mock and proxy server capabilities.

Table of Contents

Overview

MCP Tools provides a versatile CLI for working with Model Context Protocol (MCP) servers. It enables you to:

  • Discover and call tools provided by MCP servers
  • Access and utilize resources exposed by MCP servers
  • Create mock servers for testing client applications
  • Proxy MCP requests to shell scripts for easy extensibility
  • Create interactive shells for exploring and using MCP servers
  • Scaffold new MCP projects with TypeScript support
  • Format output in various styles (JSON, pretty-printed, table)
  • Guard and restrict access to specific tools and resources
  • Support all transport methods (HTTP, stdio)

Installation

Using Homebrew (for macOS)

brew tap f/mcptools
brew install mcp

❕ The binary is installed as mcp but can also be accessed as mcpt to avoid conflicts with other tools that might use the mcp command name.

From Source (for Windows and GNU/Linux)

go install github.com/f/mcptools/cmd/mcptools@latest

❕ The binary will be installed as mcptools when but can be aliased to mcpt for convenience.

GitHub에서 전체 README 보기

설치

npx -y @modelcontextprotocol/server-filesystem /Users/fka/Desktop
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →