🔥 Hono MCP Server

基于 Hono + TypeScript 装饰器模式的 MCP 工具服务

⚡ 快速开始

在你的 MCP 客户端配置文件中添加以下内容:

{
  "mcpServers": {
    "fromsko-tools": {
      "command": "npx",
      "args": ["-y", "hono-mcp@latest"]
    }
  }
}

🌐 远程模式 (SSE)

如果你的客户端支持 SSE 连接:

{
  "mcpServers": {
    "fromsko-tools": {
      "url": "https://mcp.nextcore.work/mcp"
    }
  }
}

📡 API 端点

/vscode

获取 VSCode 配置信息

GET https://mcp.nextcore.work/vscode

/linux/setup

获取 Linux 系统初始化脚本配置

GET https://mcp.nextcore.work/linux/setup

/linux/proxy

获取 Linux 代理配置模板

GET https://mcp.nextcore.work/linux/proxy

🛠️ 可用工具

executeCommand

执行注册的命令

math.add | math.subtract | math.multiply | math.divide | prompt.* | agent.*

help

获取所有命令的帮助信息和调用示例

📝 使用示例

MCP 工具调用

// 数学运算
{ "type": "math.add", "params": { "a": 10, "b": 5 } }

// 获取 Git 提交规范
{ "type": "prompt.git-commit", "params": {} }

// AI 任务规划
{ "type": "agent.task-planner", "params": {
  "access_code": "your-code",
  "api_key": "sk-xxx",
  "require": "创建一个用户登录功能"
}}

HTTP API 调用

// 获取 VSCode 配置
curl https://mcp.nextcore.work/vscode

// 获取 Linux 初始化脚本
curl https://mcp.nextcore.work/linux/setup

// 获取 Linux 代理配置
curl https://mcp.nextcore.work/linux/proxy

// 使用 wget 下载脚本
wget -O setup.sh https://mcp.nextcore.work/linux/setup