wiki-plugin-table
Federated Wiki - Плагин таблиц
Этот плагин, тип: table, расширяет разметку федеративной вики элементом таблиц первого класса: вставьте данные в формате CSV, TSV, Markdown-трубной таблицы или JSON в элемент, и он отобразится в виде компактной сетки (узкие данные) или стопки карточек строк (широкие данные), увеличится до сортируемой сетки на всю страницу, предоставит свои данные другим плагинам в очереди, а также будет отвечать через REST и MCP.
Происхождение
Клонирован из wiki-plugin-json Уорда Каннингема версии v0.1.10 (коммит dc1a75d, 2018) и портирован с CoffeeScript/grunt на JavaScript/esbuild. От json осталось: элемент владеет своими данными, GET/PUT /plugin/<name>/:slug для первого такого элемента на странице, файл токенов X-Api-Key, учёт writes/written/interval/writer и строка статистики. См. AUTHORS.txt.
Related MCP server: fancy-api
Макет
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 KeysСборка
npm install
npm run build
npm testREST и MCP
Объявленные операции монтируются wiki-plugin-farm по пути /system/api/table/{read,list,csv,write}.json, описываются в /system/api.json и предоставляются как инструменты MCP по адресу POST /system/api/mcp. Сервер плагина также отвечает на GET /plugin/table/:slug (.csv для text/csv) и на api-key PUT для безголовых редакторов.
Лицензия
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.
Convert and clean tables: CSV, JSON, dedupe, stats. Free.
Create AgentUI data apps: define tables, read and write records, and run programs on your data.
Open, inspect, filter, edit and convert xlsx and csv files from your AI chat. Processing is local.
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 gradedqualityDmaintenanceMCP 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
- AlicenseAqualityCmaintenanceEnables 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.1121 PyPI1Apache 2.0