Token导航 LogoToken导航TokenDH.com
Pharo MCP Server logo
开发工具未说明官方级别未说明来源级核验

Pharo MCP Server

MCP Server

Pharo Smalltalk implementation of Anthropic's Model Context Protocol (MCP) server specification. Enables LLMs like Claude to interact with Pharo applications.

工具数

0

提示词数

0

GitHub Stars

13

资源数

0
LLM交互Claude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

paulwilke

提供方

paulwilke

最后核验

2026/5/18 02:53

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Pharo MCP服务器

![License: MIT](https://opensource.org/licenses/MIT) ![Certified by MCP Review](https://mcpreview.com/mcp-servers/paulwilke/pharo-mcp-server)

Anthropic模型上下文协议(MCP)服务器规范的Pharo Smalltalk实现。使Claude等LLM能够与Pharo应用程序交互。

______________________________________________________________________

目录

什么是MCP?

Anthropic开发的模型上下文协议(MCP)是一种规范,旨在标准化大型语言模型(LLM)与外部工具和服务的交互方式。它定义了以下机制:

  1. 发现: LLM如何确定服务是否支持MCP并获取基本信息。
  2. 服务说明: 服务如何描述其可用的工具(功能),包括它们的名称、用途、输入参数和输出格式。
  3. 调用: LLM如何使用所需的参数安全地调用特定工具并接收结果。

目标是使LLM工具的使用更加可靠、安全和标准化。

有关更多详细信息,请参阅官方 .

本项目目标

该项目旨在提供一个强大且易于使用的 MCP规范的服务器端实现 特别是对于 Pharo Smalltalk 环境。

它允许开发人员在他们的Pharo应用程序中公开功能(如查询数据、创建对象、触发操作),作为符合MCP的LLM(如Claude 3)可以通过标准化协议发现和调用的“工具”。

这弥合了动态Pharo环境与现代LLM能力之间的差距。

特性

  • MCP规范合规性: 实现核心服务器端终结点:

- 发现(/.well-known/model-context) - 服务说明(/mcp/description -或可配置路径) - 调用(/mcp/invoke -或可配置路径)

  • 动态工具注册: 提供一个简单的API,将Pharo方法或块注册为MCP工具。
  • 自动服务说明: 根据注册的工具及其元数据(名称、描述、模式)生成MCP服务描述JSON。
  • Web服务器集成: 建在 茶壶 微web框架。
  • JSON处理: 用途 NeoJSON 用于强大的JSON解析和生成。
  • 可扩展: 设计用于集成到更大的Pharo应用程序中。
  • (计划中): 使用JSON模式定义对工具参数进行输入验证。
  • (计划中): 常见Pharo对象模型的集成助手(例如,使用 航行).

安装

此项目旨在使用Metacello加载。

  1. 确保Metacello已加载 在你的Pharo形象中(通常是这样)。
  2. 执行以下代码 在Pharo工作区中(必要时调整存储库URL和分支/标签):
Metacello new
    baseline: 'MCPFramework'; "<- Use the actual name of YOUR baseline class (without 'BaselineOf')"
    repository: 'github://YOUR_USERNAME/pharo-mcp-server:main/'; "<- CHANGE THIS to your repo URL and branch/tag"
    load.

目录标签

目录标签

LLM交互Claude开发工具developer-toolsSmalltalk本地部署MCP协议PharoSmalltalk工具集成JSON处理

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP