wiki-plugin-table
Federated Wiki - Plugin de Tabla
Este plugin, tipo: table, extiende el marcado del wiki federado con un
ítem de tabla de primera clase: escribe CSV, TSV, una tabla de tuberías de markdown o JSON en el
ítem y se renderiza como una cuadrícula compacta (datos estrechos) o tarjetas de fila apiladas (datos anchos),
se agranda a una cuadrícula ordenable sobre la página, expone sus datos a otros
plugins en la alineación, y responde a través de REST y MCP.
Procedencia
Clonado de
wiki-plugin-json
de Ward Cunningham
v0.1.10 (commit dc1a75d, 2018) y portado de CoffeeScript/grunt a
JavaScript/esbuild. Lo que sobrevive de json: el ítem posee sus datos,
GET/PUT /plugin/<name>/:slug contra el primer ítem de ese tipo en una página, el
archivo de tokens X-Api-Key, la contabilidad writes/written/interval/writer y
la línea de estadísticas. Ver AUTHORS.txt.
Related MCP server: fancy-api
Diseño
src/parse/parse.cjs the one parser (client bundle + server share it)
src/client/table.js emit/bind, layouts, enlarged overlay, data interface
client/table.css styles, injected once by emit
server/server.js json-parity routes: GET/PUT /plugin/table/:slug (CommonJS)
server/core.js read/write path shared by server.js and api/handlers.js
server/bridge.js per-site pagehandler handed from server.js to the farm handlers
api/openapi.json the fedwiki.api declaration wiki-plugin-farm mounts
api/handlers.js read, list, csv, write
pages/ About Table Plugin, About Table API KeysCompilación
npm install
npm run build
npm testREST y MCP
Las operaciones declaradas son montadas por
wiki-plugin-farm
bajo /system/api/table/{read,list,csv,write}.json, descritas en
/system/api.json, y ofrecidas como herramientas MCP en POST /system/api/mcp.
El servidor propio del plugin responde a GET /plugin/table/:slug (.csv para text/csv)
y un PUT con clave api para escritores sin interfaz.
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Query, join, profile, clean and convert CSV/JSON/Parquet with server-side DuckDB over MCP.
- MycorrOAuthapp.mycorr
Shared, versioned tables with units, links and SQL. Agents read what your data means.
Convert and clean tables: CSV, JSON, dedupe, stats. Free.
Teable is an AI spreadsheet for business that combines a familiar spreadsheet interface with a structured database. Its remote MCP server lets AI agents inspect project and table structure, read and update records, and access the Teable API through OAuth with existing project permissions. Website: [teable.ai](https://teable.ai)
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceThis MCP server enables safe local access to tables and spreadsheets for AI agents, providing typed tools for reading, previewing, and committing table changes through a permission-brokered interface.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that enables AI agents to read and write records in a live REST API generated from pasted data, with tools for listing, querying, inserting, updating, and deleting records.AGPL 3.0
- AlicenseNot gradedqualityCmaintenanceEnables CRUD operations on your own Google Sheets, Docs, and Drive files through any MCP client, with a token-lean design using TSV output, server-side filtering, and config-driven sheet layouts.MIT
- AlicenseAqualityBmaintenanceEnables LLMs to discover, read, and edit tables in HTML/Markdown documents by converting messy collapsed HTML into clean pipe format and writing back with version-checked, surgical cell, row, and column operations.111Apache 2.0