Furikake
by ashwwwin
Furikake is an easy to use, local CLI & API for MCP management and execution. It allows you to download, manage, and execute MCP servers locally.
Last updated: N/A
What is Furikake?
Furikake is a local CLI and API tool designed for managing and executing MCP (Micro Control Plane) servers. It simplifies the process of downloading, running, and interacting with MCPs.
How to use Furikake?
Furikake is primarily used via the command line. You can install MCPs from GitHub using furi add <author/repo>
, start them with furi start <mcpName>
, call tools with furi call <mcpName> <toolName> '{"param1":"value1"}'
, and manage their lifecycle (stop, restart, remove) using corresponding furi
commands. Additionally, Furikake provides an HTTP API for programmatic interaction with MCPs.
Key features of Furikake
Download MCP servers from GitHub
Automatic Smithery.yaml detection
Fully featured CLI with nanospinners and readability
Typescript & Javascript MCP support
HTTP API routes using Bun http
Process state management with PM2
Use cases of Furikake
Local development and testing of MCPs
Automated execution of MCP tools
Integration of MCPs into larger systems via the HTTP API
Management of multiple MCP instances
Aggregation of tools from multiple MCPs using the MCP Aggregator
FAQ from Furikake
How do I install Furikake?
How do I install Furikake?
Use the command: curl -fsSL https://furikake.app/install | bash
How do I add an MCP?
How do I add an MCP?
Use the command: furi add <author/repo>
How do I start an MCP?
How do I start an MCP?
Use the command: furi start <mcpName> -e '{"name1":"value1", "name2":"value2"}'
How do I call a tool on an MCP?
How do I call a tool on an MCP?
Use the command: furi call <mcpName> <toolName> '{"param1":"value1", "param2":"value2"}'
How do I access the HTTP API?
How do I access the HTTP API?
Start the HTTP proxy with furi http start
. Public routes are accessible by default. Enable sudo routes with furi http start --sudo
.