EarlyFra.me — Stateful Edge Webhook Orchestration & MCP Server

me.earlyfraPublished by earlyfra.meOfficial publisherv7.0.0Updated Oct 25, 2026

Stateful edge webhook fan-out to 4 targets, with confluence traps and human approval gates.

VerifiedStreamable HTTPWeb executableCommunication & Collaboration

Overview

EarlyFra.me — Stateful Edge Webhook Orchestration &'s hosted MCP server (relay.earlyfra.me), published by earlyfra.me; API key required; Streamable HTTP; 19 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
earlyfra.me
Endpoint
relay.earlyfra.me
Last checked

Installation

In SourceWeft

  1. Open EarlyFra.me — Stateful Edge Webhook Orchestration & MCP Server in the dashboard and add it to a workspace.
  2. Connect X-EarlyFrame-Key credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/me.earlyfra%2Fearlyframe-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "earlyfra-me-stateful-edge-webhook-orches": {
      "type": "http",
      "url": "https://relay.earlyfra.me/mcp",
      "headers": {
        "X-EarlyFrame-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

Tools

19

list_routes

List webhook routes

List all deployed 1-to-4 webhook routes, isolated whk_ ingest URLs, filter rules, and quota metrics for the authenticated EarlyFra.me Master Passkey.

Takes no parameters.

inspect_live_telemetry

Inspect live telemetry

Fetch the latest 25 webhook execution logs (delivered and dropped signals, inbound edge location, per-target delivery latency in ms, and rescued JSON fields) from Edge Isolate RAM.

Parameterslimitroute_id

simulate_webhook_frame

Dry-run a webhook payload

Run a zero-quota dry-run simulation of a raw plain-text or JSON webhook payload against a route's filter rules, templates, and Edge AI synthesis.

Parametersroute_idraw_payloadrequired

create_or_update_route

Create or update a fan-out route

Programmatically deploy or update a 1-to-4 fan-out route on the global edge (requires Neural Frame tier for write operations via MCP).

Parametersidnamerequiredfiltersai_enrichfilter_logictemplate_bodytemplate_titlededup_window_sectelegram_bot_urltelegram_chat_idslack_webhook_urlcustom_webhook_url+1 more

rotate_route_token

Rotate a route ingest token

Cryptographically rotate a route's public whk_... webhook ingest token without altering the Master Passkey. The previous URL stops working immediately.

Parametersroute_idrequired

list_plans

List agent-purchasable plans

Return every subscription and credit top-up an AI agent can buy programmatically, with prices, quotas, accepted crypto currencies, and the checkout/claim endpoints. No authentication required.

Takes no parameters.

subscribe_plan

Buy a subscription (machine-payable)

Create a crypto checkout for a subscription plan and receive a concrete deposit address so an autonomous agent or treasury can settle it without a browser. Poll claim_subscription afterwards to obtain the Master Passkey.

Parametersagentemailrequiredplan_idrequiredmetadatacallback_urlpay_currencyexisting_api_key

claim_subscription

Claim a paid subscription

Exchange the claim_token from subscribe_plan for the provisioned Master Passkey. Poll until status is "completed"; returns api_key, tier, quota_limit and expiry.

Parametersorder_idrequiredclaim_tokenrequired

get_subscription_status

Read subscription and quota status

Return the authenticated passkey's tier, plan, quota usage, expiry, routes, registered agent identity and callback delivery history.

Takes no parameters.

purchase_quota_boost

Buy a credit top-up

Create a crypto checkout that adds extra webhook quota to an existing paid passkey (e.g. agent_credit_100k, apex_overage_500k). Poll claim_subscription afterwards.

Parameterspackrequiredpay_currency

set_agent_callback

Register an agent lifecycle callback

Register, rotate, or clear the HTTPS webhook that receives HMAC-signed subscription lifecycle events for this passkey.

Parameterscallback_urlrequired

synthesize_edge_ai

Synthesize Edge AI signal enrichment

Run EarlyFra.me Edge AI over a raw webhook payload (JSON, form, or plain text) and return ai_summary, ai_sentiment and ai_score. Requires Neural Frame.

Parametersraw_payloadrequired

query_signal_memory

Query the edge signal memory

Read the durable state plane for a Master Passkey: recently archived webhook executions (delivered / filtered / retry_pending / dlq_failed) and the signal legs currently parked in a confluence window, so an agent can see what is waiting, what failed, and what has already fired.

Parameterslimitroute_identity_keystatus_filter

arm_confluence_trap

Arm a multi-signal confluence trap

Programmatically arm or disarm a route's stateful signal gate: entity scope field, required confluence tags, sliding window and per-entity cooldown. Requires the Neural Frame tier. Use it to wait for N independent confirmations on the same entity before the route fires.

Parametersenabledroute_idrequiredtag_fieldwindow_seccooldown_secentity_fieldrequired_tags

replay_historical_signal

Replay a historical signal

Re-run an ARCHIVED webhook against the route's CURRENT filter, enrichment, blackout, confluence and template rules — a time-travel backtest against real past traffic. dry_run=true reports the exact rule evaluation and transformed output without dispatching anything.

Parametersdry_runevent_idrequiredroute_id

inspect_inbound_payload

Inspect raw inbound payloads

Read the bytes a sender actually POSTed to an ingest URL, before any parsing, enrichment or filtering — one execution by event_id, or the newest few for a route. Telemetry reports what the edge decided; this reports what arrived, which is what a template has to be written against. Read-only and never charges quota.

Parameterslimitevent_idroute_id

extract_schema_tokens

Extract template tokens from live traffic

The Intelligent Schema Extractor as an agent call: walks every retained inbound payload for a route and returns the {{dot.paths}} you can reference in a template — nested objects as data.object.amount, array projections as commits[].message — each with its inferred type, sample values, how many webhooks carried it and its presence ratio. Pass template_body to also see which of its tokens the traffic actually fills and how the cleaned alert renders: a token the payload lacks is dropped together with its label, so one ingest URL can serve several sources without leaking "RSI:" into the message.

Parametersroute_idtemplate_body

preview_alert_template

Preview a template against a payload

Dry-run a template against a payload without saving a route or charging quota: returns the rendered title and body, the exact JSON each configured destination would receive, which tokens were omitted because the payload did not carry them, and how the noise gate, confluence and approval gates would judge the same body. Send raw_payload to test an arbitrary body, or event_id to replay one of your real retained webhooks.

Parametersevent_idroute_idraw_payloadtemplate_bodytemplate_titlecustom_body_template

update_route_template

Save a route template

Write template_title, template_body and the custom JSON remapper onto an existing route in one call. The edit is partial: every field you leave out keeps its stored value, so destinations, noise-gate rules and stateful gates survive a template-only change. Requires the Neural Frame tier, and charges no quota — but the saved route starts shaping live traffic immediately.

Parametersroute_idrequiredtemplate_bodytemplate_titlecustom_body_template

Version history

2
  1. v7.0.0LatestOct 18, 2026
  2. v6.2.0Oct 18, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.