MCP Catalogs
首页

furi

by ashwwwin·88·综合分 44

一个功能全面的 CLI 和 API 工具,用于管理 MCP 服务器,提供进程管理、HTTP 路由和 SSE 聚合功能。

developer-toolsops-infraproductivity
5
Forks
11
活跃 Issue
8 个月前
最近提交
2 天前
收录于

概述

Furi 是一个精致的 MCP 管理工具,提供命令行界面和 API 功能来管理模型上下文协议 (MCP) 服务器。它允许用户从 GitHub 仓库安装、启动、停止和监控 MCP 服务器。该工具具有 PM2 进程管理、运行 MCP 的 HTTP API 访问,以及基于 SSE 的聚合器,可收集所有运行中的 MCP 工具,以便与 MCP 客户端无缝集成。使用 Bun 和 TypeScript 构建,它提供了一种管理 MCP 生态系统的现代方法,具有全面的日志记录、环境变量管理和可定制的路由选项。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:在生产环境中管理多个 MCP 服务器,具备进程监控和日志记录功能
:通过 HTTP API 访问 MCP 工具,以便与 Web 应用集成
:将多个 MCP 服务器聚合到单个端点,以便支持 SSE 传输的客户端使用
:如何从 GitHub 安装 MCP 服务器?
:我可以通过 HTTP 访问 MCP 工具吗?
:如何与 Cursor 等 MCP 客户端集成?

什么时候选它

当您需要一个全面的解决方案来管理多个 MCP 服务器,包括进程监控、HTTP API 暴露和工具聚合功能时,选择 Furi。

什么时候不要选它

如果您只需要基本的 MCP 管理功能而不需要进程监控,或者主要使用尚未完全支持的 Python MCP 服务器,请避免使用 Furi。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • addadd(author/repo)

    Install an MCP from GitHub

  • removeremove(mcpName)

    Delete an installed MCP

  • renamerename(oldName, newName)

    Rename an installed MCP

  • startstart(mcpName, env?)

    Start a specific MCP with optional environment variables

  • stopstop(mcpName)

    Stop a running MCP

  • restartrestart(mcpName)

    Restart a running MCP

  • statusstatus(mcpName?)

    Get status of all or specific MCPs

  • envenv(mcpName)

    Show required environment variables for an MCP

  • toolstools(mcpName)

    List all available tools for a specific MCP

  • callcall(mcpName, toolName, params)

    Call a tool on a specific MCP

  • listlist(all?)

    List installed MCPs

  • meta_startmeta_start(port?)

    Start the MCP aggregator server

可对比工具

npx mcp-serversmitherymcp-cli

安装

安装

在 macOS/Linux 上:

curl -fsSL https://furi.so/install | bash

验证安装:

furi

Claude Desktop 配置

添加到您的 Claude Desktop config.json:

{
  "mcpServers": {
    "furi": {
      "command": "furi",
      "args": ["connect"]
    }
  }
}

FAQ

如何从 GitHub 安装 MCP 服务器?
使用命令:`furi add <author/repo>`,例如:`furi add smithery-ai/mcp-fetch`
我可以通过 HTTP 访问 MCP 工具吗?
可以,使用 `furi http start` 启动 HTTP 代理,然后通过端点如 `http://localhost:9339/tools` 访问工具
如何与 Cursor 等 MCP 客户端集成?
使用 `furi meta start` 启动聚合器以支持 SSE,或使用 `furi connect` 适用于 stdio 模式的客户端

Hacker News 讨论

开发者社区最近的相关讨论。

furi 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。