Skip to main content
Glama

Federated Wiki - Table Plugin

이 플러그인(type: table)은 연합 위키의 마크업을 일급 테이블 항목으로 확장합니다. CSV, TSV, 마크다운 파이프 테이블 또는 JSON을 항목에 입력하면 좁은 데이터의 경우 컴팩트한 그리드, 넓은 데이터의 경우 스택형 행 카드로 렌더링하며, 페이지 위에 정렬 가능한 그리드로 확장되고, 라인업의 다른 플러그인에 데이터를 노출하며, REST 및 MCP를 통해 응답합니다.

출처

Ward Cunningham의 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 test

REST 및 MCP

선언된 작업은 wiki-plugin-farm에 의해 /system/api/table/{read,list,csv,write}.json 아래에 마운트되고, /system/api.json에 설명되며, POST /system/api/mcp에서 MCP 도구로 제공됩니다. 플러그인의 자체 서버는 GET /plugin/table/:slug(.csv는 text/csv)와 헤드리스 작성자를 위한 api-key PUT을 응답합니다.

라이선스

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    This 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
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP 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
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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
  • A
    license
    A
    quality
    B
    maintenance
    Enables 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.
    11
    1
    Apache 2.0