Token导航 LogoToken导航TokenDH.com
pistom (Mdonmez) logo
运维云端未说明官方级别未说明来源级核验

pistom (Mdonmez)

MCP Server

Pistom是一个轻量级的MCP服务器,用于将任何与Model-Context-Protocol(MCP)兼容的客户端连接到Piston实例,提供代码执行功能。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
代码执行轻量级Python本地部署

安装说明

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

作者 / 组织

mdonmez

提供方

mdonmez

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

手枪

\[!重要\] 此存储库已存档,仅供参考。 截至2026年2月15日,公众 活塞API 不再免费提供。授权仅由EngineerMan自行决定授予,通常仅限于非商业、低容量、教育用途。 如果你想继续使用Pistom,运行你自己的Piston实例并更新服务器以指向它。

活塞模型上下文协议(MCP)服务器

Pistom是一个轻量级的MCP服务器,可以连接任何 模型上下文协议(MCP) 与Piston实例兼容的客户端(如LLM代理)。它最初是围绕公共API设计的,但此存储库现在已归档,不再进行维护。

Python ![License: MIT](https://opensource.org/licenses/MIT)

______________________________________________________________________

目录

项目状态

手枪已存档。

此存储库中的代码按原样保留,应将其视为历史参考。它所针对的公共活塞服务不再是自由开放的,因此现有的设置可能需要授权或自托管活塞部署。

运作原理

皮斯托姆扮演着一个简单的、无状态的代理角色。它接收来自MCP客户端的代码执行请求,将其转发给活塞API实例,然后将活塞的响应格式化为客户端的MCP规范。

sequenceDiagram
    participant Client as LLM Client (MCP)
    participant Server as Pistom Server
    participant Piston as Piston API

    Client->>Server: Start Server Request
    activate Server
    Note over Client, Piston: Pistom is now listening for requests

    Client->>Server: Execute Code Request
{"code": "print(1+1)"}
    Server->>Piston: POST /api/v2/piston/execute
(with code and python settings)
    activate Piston

    Piston-->>Server: Raw JSON Response
{"run": {"output": "2\n", ...}}
    deactivate Piston

    Server-->>Client: Formatted MCP Response
[{"type": "text", "text": "2\n"}]
    deactivate Server

主要特点

  • 按需代码执行:授予MCP兼容客户端通过Piston运行Python代码的能力。
  • 简单集成:服务器为代码执行工作流提供了一个最小的MCP工具界面。
  • 沙盒执行:代码在远程活塞环境中运行,而不是在本地计算机上运行。

用法

与MCP客户端集成

如果您正在运行自己的Pistom副本,请将其添加到客户端的MCP服务器配置中,就像您通常对本地或托管的MCP服务器所做的那样。

如果您依赖历史公共Piston端点,请首先确认您有权使用它。没有该授权,公共服务可能会拒绝请求。

配置示例:

"pistom": {
    "url": "https://YOUR-HOSTED-PISTOM-OR-MCP-ENDPOINT/mcp"
}

如果您分叉此存储库供自己使用,请在中更新Piston基本URL src/pistom/server.py 以匹配您的部署。

致谢

多亏了

贡献

此存储库已存档,因此不再接受贡献。

许可证

该项目根据 MIT许可证.

目录标签

目录标签

代码执行轻量级Python本地部署MCP兼容Piston集成

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP