Token导航 LogoToken导航TokenDH.com
Rayven122 MCP logo
运维云端stdio官方级别未说明来源级核验

Rayven122 MCP

MCP Server

server-slack

Tumiki MCP HTTP Adapter是一个轻量级的Go实现的代理服务器,用于将stdio MCP服务器作为HTTP端点公开,支持动态配置和自定义头映射。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
GoGo语言云端部署

安装说明

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

作者 / 组织

rayven122

提供方

rayven122

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

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

命令预览

npx -y server-slack --team-id T123 --channel general

详细介绍

Tumiki MCP HTTP 适配器

](https://golang.org/) ![License](LICENSE) ![CI](https://github.com/rayven122/tumiki-mcp-http-adapter/actions/workflows/ci.yml) ![Release](https://github.com/rayven122/tumiki-mcp-http-adapter/releases) ![Go Report Card](https://goreportcard.com/report/github.com/rayven122/tumiki-mcp-http-adapter)

语言日语 | 英国 英语

目录

______________________________________________________________________

概要

将stdio MCP服务器作为HTTP端点公开的Go实现代理服务器

主要特点

  • 轻便简单的stdio代理
  • 立即启动--stdio仅通过标志即可启动
  • 动态设置可从HTTP头部设置环境变量和参数(支持流式HTTP)
  • 自定义头部映射可以使用完全自定义的头部名称来指定环境变量和参数
📖 技术细节系统架构、组件设计、安全设计等的详细内容 docs/DESIGN.md(文件名,可译为“文档/设计说明.md”或保持原样,因为文件名通常不翻译) 请参考。

______________________________________________________________________

安装

已构建的二进制文件(推荐)

请从官网下载最新版本。

macOS / Linux(操作系统)

# 最新版を自動ダウンロード&インストール
curl -sL https://github.com/rayven122/tumiki-mcp-http-adapter/releases/latest/download/tumiki-mcp-http_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv tumiki-mcp-http /usr/local/bin/

# 確認
tumiki-mcp-http --help

Windows

发布页面请从(相应位置)下载Windows版的zip文件并解压。

去安装

# Go がインストール済みの場合
go install github.com/rayven122/tumiki-mcp-http-adapter/cmd/tumiki-mcp-http@latest

# 確認
tumiki-mcp-http --help

注意: $GOPATH/bin (通常 ~/go/bin请确认该路径是否包含在PATH中。

从源代码构建

# リポジトリをクローン
git clone https://github.com/rayven122/tumiki-mcp-http-adapter.git
cd tumiki-mcp-http-adapter

# ビルド
task build

# バイナリを PATH に配置(オプション)
sudo cp bin/tumiki-mcp-http /usr/local/bin/

# 確認
tumiki-mcp-http --help

______________________________________________________________________

使用示例

文件系统服务器

# 起動
tumiki-mcp-http \
  --stdio "npx -y @modelcontextprotocol/server-filesystem /Users/yourname/Documents"

# テスト
curl -X POST http://localhost:8080/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

GitHub服务器(带环境变量)

# 起動
tumiki-mcp-http \
  --stdio "npx -y @modelcontextprotocol/server-github" \
  --env "GITHUB_TOKEN=ghp_xxxxx"

# テスト
curl -X POST http://localhost:8080/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "search_repositories",
      "arguments": {"query": "language:go"}
    }
  }'

头部映射(动态设置)

可以从HTTP请求的头部动态设置环境变量和命令行参数。

步骤1:在CLI启动时定义映射

tumiki-mcp-http --stdio "npx -y server-slack" \
  --header-env "X-Slack-Token=SLACK_TOKEN" \
  --header-arg "X-Team-Id=team-id" \
  --header-arg "X-Channel=channel"

步骤2:在发送HTTP请求时传递实际值

curl -X POST http://localhost:8080/mcp \
  -H "X-Slack-Token: xoxp-xxxxx" \
  -H "X-Team-Id: T123" \
  -H "X-Channel: general" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

执行结果

# 実行されるコマンド
npx -y server-slack --team-id T123 --channel general

# 設定される環境変数
SLACK_TOKEN=xoxp-xxxxx

______________________________________________________________________

命令行选项

选项列表

选项说明必填可多选默认值
--stdio 以stdio模式运行的MCP服务器命令-
`--port
`服务器端口8080
--env 默认环境变量的设置-
--header-env 从HTTP头到环境变量的映射-
--header-arg 从HTTP头部到命令行参数的映射-
--log-level 日志级别(debug/info/warn/error,默认:info)info

通过环境变量进行设置

服务器的启动设置也可以通过环境变量来指定。

环境变量说明默认值
HOST服务器主机0.0.0.0
# 例: 環境変数でホスト指定、コマンドラインオプションでポート指定
HOST=127.0.0.1 tumiki-mcp-http --port 3000 --stdio "npx -y server-filesystem /data"

______________________________________________________________________

开发

有关开发环境的设置、测试、编码规范等详细信息,请参阅以下内容:

开发指南(docs/DEVELOPMENT.md)

______________________________________________________________________

许可证

MIT许可证 - 详情见 许可证 请参考

目录标签

目录标签

GoGo语言云端部署代理服务器本地部署HTTP端点动态配置

接入字段

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

stdio

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

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

server-slack

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP