Skip to content
FLORA DocsGo to app

Other clients

Connect FLORA MCP from any client that supports remote HTTP MCP servers.

FLORA MCP follows the Model Context Protocol spec exactly, so any client that supports streamable HTTP with OAuth 2.1 can connect. This page is the fallback for clients without a dedicated install page above.

| Field | Value | | --- | --- | | Server name | flora (anything works — use what makes sense in your client) | | Transport | http (also called streamable-http) | | URL | https://agents.flora.ai/mcp | | Auth | OAuth 2.1 with PKCE — the client handles it |

Most clients accept a JSON config in one of two shapes. Try this first:

{
"mcpServers": {
"flora": {
"url": "https://agents.flora.ai/mcp"
}
}
}

If your client distinguishes transports explicitly, add "type":

{
"mcpServers": {
"flora": {
"type": "http",
"url": "https://agents.flora.ai/mcp"
}
}
}

Some clients (older builds, certain CLI tools) only support stdio MCP servers locally. For those, use the mcp-remote shim to bridge stdio → HTTP:

{
"mcpServers": {
"flora": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://agents.flora.ai/mcp"]
}
}
}

mcp-remote spawns a local proxy that speaks stdio to the client and HTTP to FLORA. OAuth tokens are cached in ~/.mcp-auth/. You’ll need Node.js 18+ on the machine.

| Client | Config path | | --- | --- | | Claude Code | ~/.claude.json (managed via claude mcp add) | | Cursor | ~/.cursor/mcp.json (global), .cursor/mcp.json (project) | | VS Code | User settings, .vscode/mcp.json (workspace) | | Hermes Agent | ~/.hermes/config.yaml under mcp_servers | | OpenClaw | ~/.openclaw/openclaw.json under mcp.servers (managed via openclaw mcp CLI) | | Claude Desktop | Settings → Connectors (UI, not file-based for HTTP) |

Whichever client you use, the smoke test is the same. Ask the assistant:

List my FLORA Techniques.

If you get a list back, you’re connected. If not, see Troubleshooting.