
f/mcptools
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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
- Difference Between the MCP Inspector and MCP Tools
- Installation
- Getting Started
- Features
- Server Aliases
- LLM Apps Config Management
- Server Modes
- Examples
- Contributing
- Roadmap
- License
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
mcpbut can also be accessed asmcptto avoid conflicts with other tools that might use themcpcommand name.
From Source (for Windows and GNU/Linux)
go install github.com/f/mcptools/cmd/mcptools@latest
❕ The binary will be installed as
mcptoolswhen but can be aliased tomcptfor convenience.
설치
npx -y @modelcontextprotocol/server-filesystem /Users/fka/Desktop