local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Built with and supports Bun for running MCP processes
Allows downloading MCPs directly from GitHub repositories
Supports MCPs built with JavaScript
🍃 Furikake(或 furi)(WIP)
Furikake 是一个易于使用的本地 CLI 和 API,用于 MCP 管理。
- 下载 MCP 服务器 [来自 GitHub]
- 功能齐全的 CLI
- 支持使用 Typescript 和 Javascript 构建的 MCP。Python(未来)。
- HTTP API 路由(使用 Bun http、stdio 到 http、清晰和标准路由)
- 进程状态管理[使用 PM2]
- 每个进程的日志
- 使用 npm 配置并运行 MCP
- 使用Bun和Typescript构建
- 和米饭一起吃很好吃
安装(macOS/Linux)
首先,安装 Bun(如果您还没有安装):
然后,安装 Furikake:
现在您就可以出发了!
如何使用
管理 MCPS
Furikake 可与任何公共 GitHub 仓库配合使用,如下所示:
例如 furi 添加 smithery-ai/mcp-fetch
您还可以使用rename
命令重命名 MCP,请注意,如果 MCP 正在运行,这将重新启动它。
例如,furi 重命名为 smithery-ai/mcp-fetch fetch
删除 MCP
例如 furi 删除获取
列出已安装的 MCP
显示所有已安装的 MCP
启动 MCP
-e env 是可选的,取决于下载的 MCP 服务器,为了查看 MCP 的环境变量,请使用:
您可以使用以下命令获取 MCP 中所有可用工具的列表(包含详细信息):
停止 MCP
重启 MCP
调用正在运行的 MCP
使用 HTTP API
- 任何正在运行的 MCP 都会自动具有 http 路由。
- 只能通过 cli 打开/关闭 MCP。
要通过 http 访问您的 MCP,您可以通过以下方式打开代理:
要关闭路线,您可以使用:
路线
- /api/status(获取所有正在运行的 MCP 列表)
- /api/tools(获取所有在线 MCP 可用工具的列表)
- /api/
mcp-name
/状态 - /api/
mcp-name
/restart - /api/
mcp-name
/日志 - /api/
mcp-name
/tools(获取定义的 MCP 的所有可用工具的列表)
mcp-name
可以是author/repo
或alias
。
星史
结束语
如果您已经读到这里,我希望您觉得 Furikake 实用又省时。我开发它纯粹是为了好玩,方便我更深入地使用 MCP。如果您想贡献代码,请随时提交问题或拉取请求。我会在检查完您的更改后进行合并。
如果您认为这是一个好主意,请为该仓库点赞。如果您认为这是一个坏主意,请为该仓库点赞。
感谢您查看 Furikake!
This server cannot be installed
用于 MCP 管理的本地 CLI 和 API,允许用户从 GitHub 下载、安装、管理和与 MCP 交互,具有进程状态管理、端口分配和 HTTP API 路由功能。