Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
Source-backed public tables with citations, claim checks, and reviewable corrections.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Funktioniert in Claude im Web, auf dem Desktop und auf dem Handy:
https://skeletable.com/mcpFühre das in deinem Terminal aus
claude mcp add --transport http skeletable https://skeletable.com/mcpIn .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"skeletable": {
"url": "https://skeletable.com/mcp"
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"skeletable": {
"type": "http",
"url": "https://skeletable.com/mcp"
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
ChatGPT verbindet sich nur mit Servern im Internet:
https://skeletable.com/mcpMenünamen können sich je nach Tarif und mit der Zeit leicht unterscheiden.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Die Tool-Liste dieses Servers haben wir noch nicht gelesen; wir prüfen die Endpunkte reihum.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto eftpmc bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Noch nicht geprüft; wir prüfen die Endpunkte reihum
Noch nicht geprüft; wir prüfen die Endpunkte reihum
Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.0) kam vor 5 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, SSTracker free youth training
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Free youth sports drills, practice plans and age-group answers for parents and coaches.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Tables for people and agents, where every value records where it came from: a linked page, a person, a file or another app, or a model. Use one for a tracker, a dataset or a list. A new table works this way by default. A table can also require proof, as every table in the public library does: then each value links to the source and exact words that state it, or says where we looked. People read tables on the site, and agents read and build them through an MCP server.
The server takes MCP over HTTP at /mcp. Reading needs no account. Proposing a change or building a draft needs a token from Settings, sent as a Bearer token. An agent can only write to drafts its person runs, each value still passes every check, and a person publishes.
claude mcp add --transport http skeletable https://skeletable.com/mcp
| Tool | What it does |
|---|---|
list_tables | Find a table by what it covers |
get_table | Read a table: its scope, columns, a summary of each column, and its rows, live or as a saved version |
get_cell | One value's source, exact quote and date, or where we looked |
check_claim | Test a statement against a cell: it matches, differs, is disputed, or is unknown |
export_table | A table as CSV, live or a saved version, with chosen columns, and optionally each value's source, quote and origin |
propose_change | Suggest a new value with its proof, for the owner to review |
create_table | Make a private draft, ready to fill. proof: "optional" makes one for working data |
add_columns | Add columns to a draft, including AI columns with an instruction |
add_rows | Add up to 500 rows a call, each by name or with its values. A row it already has gets the new values |
fill_cells | Fill a draft's cells with proof, or say where you looked. Where proof is optional, a value can give its origin instead. Replies list only what failed |
data_link | A private CSV address for a notebook, script or spreadsheet, with the lines to load it |
save_version | Freeze a table as a numbered version with a link that never changes |
fork_table | Copy a public table, or one you run, into your account as a private draft |
set_instruction | Make a column an AI column, change its instruction, or clear it |
next_ai_cells | The next prompts for a table's AI columns, each with a fingerprint |
fill_ai_cells | Save the agent's answers to an AI column |
A table whose proof is optional is a dataset. Its values say where they came from: a linked page, a person, a file, or a model. On top of that:
Classify {Pitch} as Horror, Puzzle or Racing. The person's own agent answers it for each row through next_ai_cells and fill_ai_cells, so Skeletable never runs a model itself. Each answer records the model and a fingerprint of its prompt, so a changed row shows its answer is out of date. A value a person typed is never overwritten./owner/slug/v/2 and, for a public table, /data/owner/slug/v2.csv./d/ .csv load a private table into pandas or Google Sheets. ?columns=a,b picks columns and ?names=0 drops row names.tables/ The tables, how they're scored, and their check results
packages/tables The table format and its checks apps/mcp The server: the MCP endpoint and the JSON the site reads apps/web The site, built with shadcn/ui and served by the server docker/ The server's image, which Railway builds
The source code is licensed under Apache-2.0. Published table data is licensed separately under CC BY 4.0, as shown in the data responses.
Each table has Overview, Proposals, and History tabs, with an Open sheet button for the editor. Signed-in contributors can create a titled proposal with up to 20 cell changes, a reason, and a source and exact quote for each value. Bundles remain open for review, including when submitted by an owner. Existing single-cell owner saves still apply immediately after validation.
Account owners and editors can accept all changes in a bundle or close it. Acceptance is transactional and refuses a bundle if any cell has a newer version than the one recorded at submission. Close a stale proposal and submit an updated one. Accepted values remain in the existing version history. Discussion threads, revision restore, and editing an open proposal are not implemented yet.
Requirements: Node 22+ and pnpm 10 (corepack enable).
pnpm install
pnpm dev
| Command | What it does |
|---|---|
pnpm dev | Run the server on port 4200 |
pnpm dev:web | Run the site on port 5173, reading from that server |
pnpm test | Run tests |
pnpm lint | Lint |
pnpm typecheck | Type-check every package |
pnpm build | Production build |
pnpm tables validate | Check a table's shape, numbers and text against its quotes |
pnpm tables verify | Open each source and look for every quote |
pnpm tables watch | See whether live quotes are still on their pages, and save the result |
pnpm tables sample | Draw a repeatable sample of cells for spot-checking |
New tables start as JSON files in tables/, and the server loads them into Postgres when DATABASE_URL is set, or serves them directly when it isn't. It refuses to start if a table fails its checks.
Sign-in needs DATABASE_URL, GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET. PUBLIC_URL sets the site's address, and OWNER_EMAIL says who runs the official account.
Database tests run when TEST_DATABASE_URL is set. They wipe that database.