IC

indragiek/context

Developer tools

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

806 stars 36 forks 품질 54 트렌드 22MIT

모델 컨텍스트 프로토콜(MCP)용 네이티브 macOS 클라이언트

개요

개발자들이 MCP 서버와 상호작용하고 디버깅할 수 있도록 돕는 모델, 컨텍스트 프로토콜(MCP)을 위한 아름답고 완전한 네이티브 macOS 클라이언트입니다. Context는 MCP 서버를 쉽게 테스트하고 디버깅할 수 있도록 해주는 네이티브 macOS 앱입니다. 도구를 호출하고, 리소스를 미리보기하며, 실시간으로 로그를 모니터링할 수 있는 시각적 인터페이스를 제공합니다. MCP 서버 개발자를 위해 특별히 개발되었으며, 여러 개의 동시 연결을 지원하며 개발 중에 필요한 디버깅 가시성을 제공합니다. 현재 기능 세트는 필수 요소를 포함하고 있지만, Context는 포괄적인 MCP 디버깅 스위트로 적극적으로 개발되고 있습니다. 향후 릴리스에는 더 완전한 MCP 사양 지원, 추적 및 프록시 같은 고급 디버깅 도구, MCP 서버가 노출하는 모든 기능에 접근할 수 있는 통합 채팅 클라이언트가 포함될 예정입니다.

개요(AI 번역)

개발자들이 MCP 서버와 상호작용하고 디버깅할 수 있도록 돕는 모델, 컨텍스트 프로토콜(MCP)을 위한 아름답고 완전한 네이티브 macOS 클라이언트입니다.

개요

Context는 MCP 서버를 쉽게 테스트하고 디버깅할 수 있도록 해주는 네이티브 macOS 앱입니다. 도구를 호출하고, 리소스를 미리보기하며, 실시간으로 로그를 모니터링할 수 있는 시각적 인터페이스를 제공합니다. MCP 서버 개발자를 위해 특별히 개발되었으며, 여러 개의 동시 연결을 지원하며 개발 중에 필요한 디버깅 가시성을 제공합니다.

현재 기능 세트는 필수 요소를 포함하고 있지만, Context는 포괄적인 MCP 디버깅 스위트로 적극적으로 개발되고 있습니다. 향후 릴리스에는 더 완전한 MCP 사양 지원, 추적 및 프록시 같은 고급 디버깅 도구, MCP 서버가 노출하는 모든 기능에 접근할 수 있는 통합 채팅 클라이언트가 포함될 예정입니다.

특징

  • Swift와 SwiftUI로 구축된 네이티브 macOS 애플리케이션
  • 여러 MCP 서버에 동시에 연결
  • Cursor, Claude Code, Claude Desktop, Windsurf, VS Code에서 MCP 서버를 자동 가져오기
  • JSON 스키마를 기반으로 한 도구 호출용 자동 생성 UI
  • 템플릿 기반 인자를 이용한 동적 프롬프트 생성

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

README

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

Context

A beautiful, fully native macOS client for the Model Context Protocol (MCP) that empowers developers to interact with and debug their MCP servers.

Overview

Context is a native macOS app that makes it easy to test and debug MCP servers. It provides a visual interface to invoke tools, preview resources, and monitor logs in real-time. Built specifically for MCP server developers, it supports multiple simultaneous connections and provides the debugging visibility you need during development.

While the current feature set covers the essentials, Context is actively being developed into a comprehensive MCP debugging suite. Future releases will include more complete MCP specification support, advanced debugging tools like tracing and proxying, and an integrated chat client that can access all functionality exposed by MCP servers.

Features

  • Native macOS application built with Swift and SwiftUI
  • Connect to multiple MCP servers simultaneously
  • Auto-import of MCP servers from Cursor, Claude Code, Claude Desktop, Windsurf, and VS Code
  • Auto-generated UI for tool invocation based on JSON Schema
  • Dynamic prompt generation with template-based arguments
  • Built-in resource previews with syntax highlighting and QuickLook support
  • Real-time log streaming with filtering and structured log viewing
  • Comprehensive MCP specification support (work in progress)
  • OAuth with dynamic client registration and metadata discovery
  • Support for stdio and Streamable HTTP transports (including HTTP+SSE backward compatibility)

Screenshots

MCP Feature Support

Supported MCP Protocol Version: 2025-03-26

Support for protocol version 2025-06-18 is a work-in-progress

Feature Status
Transports
stdio ✅ Supported
Streamable HTTP ✅ Supported
HTTP+SSE ✅ Supported
Authentication
OAuth 2.1 (IETF DRAFT) ✅ Supported
OAuth 2.0 Auth Server Metadata ✅ Supported
OAuth 2.0 Dynamic Client Registration ✅ Supported
OAuth 2.0 Protected Resource Metadata ✅ Supported
Core Features
Ping ✅ Supported
Prompts ✅ Supported
Resources ✅ Supported
Tools ✅ Supported
Logging ✅ Supported
Advanced Features
Roots ✅ Supported
Sampling ❌ Not Supported
Elicitation ❌ Not Supported
Completion ✅ Supported
Pagination ✅ Supported
Progress ❌ Not Supported

Project Structure

  • Context/ - The macOS application source code
GitHub에서 전체 README 보기

설치

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

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →