FlowMCP Server
@FlowMCP
About FlowMCP Server
Provides local and remote servers to run FlowMCP schemas via stdio or HTTP/SSE for AI–API integration.
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is FlowMCP Server?
FlowMCP Server provides two server implementations for the FlowMCP framework: a LocalServer for local stdio-based execution and a RemoteServer for networked usage via HTTP and SSE. It is designed for developers building CLI tools, testing environments, frontend apps, and remote agents.
How to use FlowMCP Server?
Install the package (flowmcp-server), create a LocalServer or RemoteServer instance, prepare schema activations with FlowMCP.prepareActivations(...), add them via addActivationPayloads(...), then call start(). See the code examples in the README for local and remote configurations.
Key features of FlowMCP Server
- Lightweight local server using stdin/stdout with no extra dependencies
- Remote server supporting three transport protocols: SSE, stickyStreamable, statelessStreamable
- Optional Bearer token authentication for remote endpoints
- Configurable server metadata (name, description, version) via
setConfig - Compatible with FlowMCP framework and SchemaImporter for schema activation
Use cases of FlowMCP Server
- Run FlowMCP schemas locally in a CLI tool or development environment
- Expose schemas over HTTP for remote AI agents or web frontends
- Test schema activations with a simple local server before deploying
- Serve multiple routes with different transport protocols and authentication
FAQ from FlowMCP Server
What transport protocols does the RemoteServer support?
It supports sse (Server-Sent Events), stickyStreamable (HTTP with reusable sessions), and statelessStreamable (stateless POST-based HTTP).
How do I enable authentication on the RemoteServer?
Set the bearer option when calling addActivationPayloads(). Incoming requests must then include the header Authorization: Bearer <TOKEN>. Missing or invalid tokens return 401 or 403.
Can I customize the server name, description, or version?
Yes. Use localServer.setConfig({ overwrite: { serverDescription: { name, description, version } } }) or the equivalent on RemoteServer.
What version of FlowMCP Server is required?
FlowMCP Server version 1.2.0+ is required, and it works with FlowMCP Schema spec version 1.2.2 (as shown in the example).
Where does the data (schemas) come from?
Schemas are imported using the SchemaImporter package, which fetches them with SchemaImporter.get({ withSchema: true }). The README does not specify storage location.
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Codelf
unbugA search tool helps dev to solve the naming things problem.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Awesome Mlops
visengerA curated list of references for MLOps
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Comments