
Clutter
io.github.michaelhologram由 GitHub 账号 michaelhologram 发布v0.1.4更新于 Oct 24, 2026
Generate synthetic companies, documents & data via the Clutter API (e.g. to fill SharePoint).
概览
本地 stdio MCP 服务器,让助手通过 Clutter API 生成合成公司、文档和数据集,并获取下载链接。
- 可以做什么
- 构建并查看合成公司,等待构建完成、查询公司,以及删除公司、项目或运行,并可查看身份与用量。发起内容生成运行,产出成批文档(docx、pdf、xlsx、eml、jpg)、指定行数的表格数据集,或为先前文档运行生成元数据记录,然后等待完成。列出某次运行的文档、获取单个文档下载链接,或将整次运行打包为保留目录结构的 ZIP 并取得链接。
- 适用场景
- 适合需要逼真但虚构的内容来填充开发、测试或演示系统(如 SharePoint、CRM 或文件共享)时,或为助手提供可信的推理数据而不接触真实敏感数据。
- 运行要求
- 以 stdio 在本地运行,通常通过 npx 使用 clutter-mcp npm 包,需要 Node.js。需要 Clutter 账户,并在 CLUTTER_API_KEY 中提供 API 密钥;CLUTTER_API_URL 可选,默认指向托管 API。需要访问 Clutter API 的网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 Clutter,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
clutter-mcp — synthetic data & synthetic document generator (MCP server)
A Model Context Protocol stdio server that lets an AI agent drive the whole Clutter pipeline — invent a believable synthetic company, mass-produce the documents, spreadsheets, emails, images and datasets it would really have, poll for completion, and fetch download URLs — through Clutter's public REST API, authenticated with an API key.
Use it to fill dev/test/demo systems (SharePoint, CRMs, file shares) with realistic content — synthetic documents and synthetic data that stand in for the real thing. Generate test data, demo data and training data, or test documents and training documents, on demand — or give an AI agent believable data to reason over, all without touching real or sensitive data.
It's a thin HTTPS client with no dependency on the rest of the Clutter codebase.
Quick start
- Create a free account at https://clutter.run, open Settings, and mint an API key
(
clt_live_…, shown once). - Add the server to your MCP client config (Claude Code, Claude Desktop, etc.):
That's it — CLUTTER_API_URL defaults to https://clutter.run/api, so only the key is required.
Configuration
Run directly
Typical agent flow
build_org— describe a company in a sentence → returns anorgId(omitprojectIdto auto-create a project). Free.wait_for_org— block until the company build isready.create_run— generate content against the company:doc_generator→ a batch of documents (docx/pdf/xlsx/eml/jpg), folder-organised.data_generator→ one tabular dataset (xlsx/csv/json) with an exact row count.doc_metadata_gen→ one metadata record per document of a prior doc run.
wait_for_run— block until the run iscomplete.list_run_documents+get_document_url, orbuild_zip+get_zip_urlfor the whole run as a single ZIP (folder tree preserved — ready to drop into SharePoint or a file share).
Tools
- Identity / usage:
clutter_whoami,get_usage - Projects:
list_projects,create_project,delete_project - Companies:
list_orgs,build_org,get_org,wait_for_org,query_org,delete_org - Runs:
list_runs,create_run,get_run,wait_for_run,list_run_documents,get_document_url,build_zip,get_zip_url,delete_run
build_org and create_run are asynchronous (return an id immediately); use the wait_for_* tools
to block until a terminal state, or poll get_org / get_run. Each tool maps to a REST endpoint and
returns the raw JSON response.
Billing
Company builds, metadata and "ask the company" are free. New accounts get 10 free documents + 100
free data rows, then pay-as-you-go (all prices USD: $0.10/document, $0.06/10 data rows). A 402 from create_run
means insufficient credit — top up at https://clutter.run/billing.
Loading content into SharePoint
Clutter hands you download URLs; your agent does the upload (via Microsoft Graph). Beyond a plain "drop files into a library", the generated metadata can drive automation — apply sensitivity labels, set permissions, assign retention, route flat files to the right site/library by metadata, or even generate the information architecture itself. Worked patterns with Graph calls: https://clutter.run/sharepoint-cookbook.md
Reference
Full REST API: https://clutter.run/api/docs (Swagger UI) · machine-readable guide: https://clutter.run/llms.txt
License
MIT
来源:README.md,提交 1dcd11f
工具
0版本历史
1- v0.1.4最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分