360 Secure SkillHub
360 安全技能中心

mcp-server-builder

核心功能:提供FastMCP模板将Python函数封装为MCP工具,配套测试流程验证工具可用性,支持多渠道发布供AI Agents发现。典型场景:开发者希望自身数据或服务能被各类AI Agents调用。输入为添加@mcp.tool()装饰器的自定义Python函数,输出可运行的MCP服务器,支持本地部署,自定义端点,无需固定API密钥。

northcap-group
热度 31.01
最近更新 2026-08-22 03:14:50
分类:开发依赖:读写文件应用场景:代码生成 / API 集成 / 模板

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add mcp-server-builder
Metadata
name
mcp-server-builder
description
Build MCP servers (Model Context Protocol) that wrap your data and tools — FastMCP template. Turn any Python function into an MCP tool. 100% lokal template — du vælger selv endpoints.
metadata
{"clawbot":{"requires":{"python3":true,"bins":["python3"]},"notes":"Template til at bygge MCP-servere — ingen faste endpoints, ingen API-nøgle."}}

MCP Server Builder 🔧🤖

Turn your service/data into MCP tools — so ALL AI agents can use it.

What you get

  1. fastmcp template — wraps your endpoints as tools
  2. Test flow — verify that the tools work
  3. Publishing — where agents find your MCP server

Quick start

pip install fastmcp
cp scripts/mcp_server.py .
# Add YOUR @mcp.tool() functions
python3 mcp_server.py   # runs the MCP server

Template (scripts/mcp_server.py)

from fastmcp import FastMCP
mcp = FastMCP("my-server")

@mcp.tool()
def get_data(symbol: str = "BTCUSD") -> dict:
    """Get data."""
    return _call("/v1/signals", {"symbol": symbol})

Publishing

  • ClawHub: skill that wraps the server
  • MCP-Hive / MCP Market: submit the server URL (manual browser verification)

Files

mcp-server-builder/
├── SKILL.md
└── scripts/
    └── mcp_server.py   # fastmcp template