EB

evref-bl/mcp

Developer tools

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

12 stars 6 forks 품질 56 트렌드 28

evref-bl/mcp는 MCP 서버 후보자로 https://github.com/evref-bl/mcp.에서 수입

개요

evref-bl/mcp는 MCP 서버 후보자로 https://github.com/evref-bl/mcp.에서 수입

개요(AI 번역)

MCP는 이미지 모형 Context 의정서입니다 Pharo 서버. MCP 클라이언트가 검사하고 실행 이미지를 변경할 수 있도록 패키지, 클래스, 방법, 테스트, 저장소에 대한 Pharo-aware 도구를 통해 역사, 디버깅 및 UI 검사를 변경합니다.

MCP는 Pharo 생태계를 통해 작동합니다. 컴파일, 재공장, Renraku, SUnit, Iceberg, Metacello, Epicea, 그리고 수출한 Tonel 보다는 Spec 오히려 일반 텍스트로 파일.

지원된 버전

Pharo 12, 13, 14, 15 지원됩니다.

2025-03-26, 2025-06-18, 2025-11-25], 2026-07-28]] 지원되는, 각 대답은 그것의 자신의 모양에서.

설치 및 시작

지원되는 이미지에 있는 MCP 적재:

기본 그룹은:

  • Core: 서버, 수송 및 스키마 기계, 카탈로그 그것을 통해 파견하는 도구
  • IDE: 이미지 도구 — 클래스, 방법, 패키지, 테스트, 퀄리티, repositories, 변화 역사, 디버깅
  • UI: 세계 서버 목록
  • Telemetry: OpenTelemetry 백엔드
  • default: Core], IDE], UI 및 그 테스트

자체 부하의 서버 및 서빙 도구를 포함 프로젝트 Core 혼자, 이미지 도구와 그 뒤에 모든 것을 나타낸다. 패키지 적재

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

README

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

MCP for Pharo

MCP is an in-image Model Context Protocol server for Pharo. It lets MCP clients inspect and change the running image through Pharo-aware tools for packages, classes, methods, tests, repositories, change history, debugging, and UI inspection.

MCP works through the Pharo ecosystem—compilation, refactorings, Renraku, SUnit, Iceberg, Metacello, Epicea, and Spec—rather than patching exported Tonel files as plain text.

Supported Versions

Pharo 12, 13, 14, and 15 are supported.

Protocol revisions 2025-03-26, 2025-06-18, 2025-11-25 and 2026-07-28 are supported, each answered in its own shape.

Install And Start

Load MCP in a supported image:

Metacello new
   baseline: 'MCP';
   repository: 'github://Evref-BL/MCP:main/src';
   onConflictUseIncoming;
   load.

The baseline groups are:

  • Core: the server, its transport and schema machinery, and the catalog tools it dispatches through
  • IDE: the image tools — classes, methods, packages, tests, critiques, repositories, change history, debugging
  • UI: the world-menu server list
  • Telemetry: the OpenTelemetry backend
  • default: Core, IDE, UI and their tests

A project embedding the server and serving tools of its own loads Core alone, which leaves out the image tools and everything behind them. Loading its package is all its tools need: a tool that names itself is in the catalog. Building on MCP walks through a tool, a resource and a prompt of your own.

Start the Streamable HTTP server:

MCP startOnPort: 4000.

That answers the server already on 4000 when the image has one, so running it again after a restart is safe. MCP allServers lists what the image holds, and Library → MCP Servers in the world menu shows the same list.

Connect a local MCP client to http://127.0.0.1:4000. Client configuration formats differ; see Getting started for setup and first calls.

Documentation

Agent Templates

Install the guide, local references, workflow skills, and direct MCP configuration for an agent host into the current project:

GitHub에서 전체 README 보기

설치

npx @evref-bl/pharo-mcp install --host claude
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →