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

Functional MCP

MCP Server

将任何MCP服务器转换为Python模块,支持工具转换、自动完成和类型安全,适用于快速集成和开发。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
开发工具PythonFastMCP

安装说明

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

作者 / 组织

remodlai

提供方

remodlai

最后核验

2026/5/17 20:20

快速接入

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

命令预览

pip install functional-mcp

详细介绍

功能性mcp

使用FastMCP将任何MCP服务器转换为Python模块。

与mcp2py类似,但基于FastMCP构建,支持工具转换。

快速开始

from functional_mcp import load

# Load MCP server
server = load("npx -y @modelcontextprotocol/server-filesystem /tmp")

# Tools become Python methods
files = server.list_directory(path="/tmp")
content = server.read_file(path="/tmp/test.txt")

主要特点

  • 工具转换:使用FastMCP的ArgTransform重命名、重新映射和自定义工具
  • 自动完成:所有工具的IDE自动补全
  • 类型安全:从架构生成的完整类型提示
  • FastMCP供电:基于FastMCP构建,以实现更好的文档和生态系统一致性

安装

pip install functional-mcp

工具转换

from functional_mcp import load, transform_tool
from functional_mcp import ArgTransform

server = load("weather-server")

# Transform a generic tool to be Miami-specific
miami_weather = transform_tool(
    server.get_forecast,
    name="get_miami_weather",
    transform_args={
        "lat": ArgTransform(hide=True, default=25.7617),
        "lon": ArgTransform(hide=True, default=-80.1918),
    }
)

# Now simpler to use
weather = miami_weather(time="tomorrow")

与Remodl SDK集成

from functional_mcp import load
import remodl

# Load MCP tools
server = load("npx filesystem-server /tmp")

# Use with Remodl agents
from remodl.agents import create_agent

agent = create_agent(
    name="File Assistant",
    tools=server.tools  # Auto-compatible!
)

与mcp2py相比的优势

  1. 更好的文档 -FastMCP拥有全面的文档
  2. 工具转换 -无需分叉即可定制工具
  3. 生态系统一致性 -与FastAPI/Pydantic相同的模式
  4. Remodl集成 -从头开始为Remodl SDK构建

目录标签

目录标签

开发工具PythonFastMCPMCP转换本地部署Python模块工具转换

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP