Af Databridge

io.github.farmmer938-lgtmPublished by GitHub account farmmer938-lgtmv1.0.0Updated Nov 3, 2026

Zero-dependency MCP server: CSV to JSON conversion with type inference, and weighted KPI scoring.

VerifiedSTDIODesktop onlyData & Analytics

Overview

Af Databridge's local MCP server; no sign-in required; STDIO.

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

Installation

In SourceWeft

  1. Open Af Databridge in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

AF DataBridge MCP

A zero-dependency Model Context Protocol server with two tools:

ToolWhat it does
csv_to_jsonConverts CSV text to JSON. Sniffs the delimiter (, ; tab `
kpi_scoreScores weighted KPIs 0..1 with higher-is-better or lower-is-better normalisation.

No dependencies. No network calls. Runs on Node 18+.

Install and run

bash
node server.mjs          # speaks JSON-RPC 2.0 over stdio

Client config (e.g. Claude Desktop, Cursor, Cline):

json
{ "mcpServers": { "af-databridge": { "command": "node", "args": ["/path/to/af-databridge-mcp/server.mjs"] } } }

Example

Input CSV (semicolon-delimited, quoted comma, mixed types):

sku;name;price;in_stockA1;"Widget, small";4.50;trueB2;Gadget;12;false

csv_to_json returns:

json
[  { "sku": "A1", "name": "Widget, small", "price": 4.5, "in_stock": true },  { "sku": "B2", "name": "Gadget", "price": 12, "in_stock": false }]

Tests

bash
node test.mjs     # 9 passed

Verified: sniffDelimiter picks ; and , correctly, quoted commas survive, blank rows are skipped, type inference maps 12 to 12, 4.50 to 4.5, true to true, and KPI weighting is exact (0.75 for 3:1 weights at 100%/0%).

License

MIT

Source: af-databridge-mcp/README.md at commit 948d88c

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.0LatestNov 3, 2026

Score

40% 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 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.