Public connection guide / 01

Put the conversation where the work is.

FahDeProcess is the control plane for a solo founder's work. Choose a Project, start a FlowKit, select one Flow, then let your agent carry the conversation with the right Role and current Node.

Connection URL

Point the client here.

https://fahdeprocess.nnhhaatt.live/mcp

This is the MCP transport endpoint. It is not a password and it does not select a Flow by itself.

First run

From a selected Flow to a useful turn.

  1. 01

    Select one Flow

    Open a started Flow inside a Project. The command is issued only after this explicit selection.

  2. 02

    Connect the client

    Give your MCP-capable client the connection URL below. Keep the URL and the short code separate.

  3. 03

    Authenticate once

    The client discovers OAuth, opens the browser, and asks you to sign in and approve the FahDeProcess Workspace scopes.

  4. 04

    Invoke the selected command

    Copy the command shown by the selected Flow and send it in the agent conversation. The agent resolves, fetches and receives the Role context.

  5. 05

    Continue in the agent

    The agent chooses how to ask. It submits the normalized decision or the Node-specific result when the required outcome is ready.

Command shape

@FahDeProcess #short-code-from-your-selected-flow

Authentication

A browser authorization, then a bound connection.

Supported clients use public dynamic registration, OAuth authorization code and PKCE with S256. The client discovers the authorization server from the MCP metadata, opens a browser login, and returns with an access token for the connection.

FahDeProcess rechecks authentication, Workspace access, Flow selection and current revision on every tool call. The short code is only a locator; it never grants access on its own.

fah:flow:read
Resolve and fetch the selected Flow context.
fah:flow:submit
Submit the accepted result or normalized decision.

Tool surface

Three tools. One current frontier.

fah.resolve

Locate one selected Flow

Resolves the short code from the selected Flow to exactly one authorized started FlowRun and its current frontier.

fah:flow:read
fah.fetch

Bring the current context

Returns the pinned Role, current Node, output requirement, accepted evidence and typed dependency references for that binding.

fah:flow:read
fah.submit

Record what the conversation reached

Accepts the Node-specific structured result or normalized founder decision, validates it, and advances the Flow atomically.

fah:flow:submit

Where things live

A clear handoff between product and provider.

FahDeProcess web

Projects, Project Roles, FlowKit catalog, explicit Flow selection, progress, accepted submissions and provenance.

Agent conversation

The Role-guided work, founder questions, founder answers and the agent's normalized understanding of the required outcome.

Provider environment

Provider wording, hidden reasoning, conversation transcript, local files and local execution. FahDeProcess does not claim or store these.