ScriptGrain
com.scriptgrain由 scriptgrain.com 发布官方发布者v1.23.1更新于 Oct 24, 2026
Your writing voice measured across 45 attributes; drafts in that voice, scored against it.
概览
远程 MCP 服务器,从 45 个维度测量你的写作风格,用该风格起草文本,并对任意文本打分。
- 可以做什么
- 用你自己的写作样本或经同意的公开品牌网站建立并查看声音档案
- 按测得的风格起草、列大纲、润色和去 AI 化文本,附风格匹配分数,长文在后台运行
- 对任意文本或网址打分、比较最多三篇文本,并给出人写与 AI 写的文体计量判断
- 管理已发表观点与论据的记忆库,检查选题是否重复,并获得后续写作角度建议
- 用每月声音监测跟踪已发布页面,并维护公司资料以便草稿基于真实事实
- 查看历史草稿与版本、恢复旧版本、保存简报模板,并查询套餐、额度和发票
- 适用场景
- 适合希望助手以你的口吻而非通用口吻写作的场景:建立可复用的声音档案、起草或修改长文、判断文本是否像某位作者,或避免重复自己已发表过的论点。
- 运行要求
- 远程 streamable HTTP 端点,无需安装。需要免费的 ScriptGrain 账户,通过同意页 OAuth 登录,或以 Authorization Bearer 头发送 API 密钥;也可用无需密钥的访客试用会话。起草、润色、去 AI 化和品牌模仿会消耗套餐额度,部分监测与公司功能需付费套餐。
安装
在 SourceWeft 中
- 打开 控制台中的 ScriptGrain,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/com.scriptgrain%2Fscriptgrain/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"scriptgrain": {
"type": "http",
"url": "https://mcp.scriptgrain.com/mcp"
}
}
}README
ScriptGrain MCP server
ScriptGrain makes ChatGPT, Claude and the rest better at being you. This repository is the public setup guide for its remote MCP server: connect it to Claude, ChatGPT, Cursor or any MCP client, and your assistant can build a voice profile from your own writing, draft in that voice, and score any text against it.
- Endpoint:
https://mcp.scriptgrain.com/mcp(streamable HTTP, answered as plain JSON; legacy SSE athttps://mcp.scriptgrain.com/sse) - No account yet?
https://mcp.scriptgrain.com/tryneeds no key or sign-in:start_sessiongives your assistant a 7-day guest session that builds one voice profile and scores text against it, then hands you a link to keep it in a free account - Auth: OAuth 2.0 (sign in with your ScriptGrain account on the consent page; used by claude.ai and ChatGPT connectors), or a ScriptGrain API key sent as
Authorization: Bearer sg_live_... - Plans: every plan, including Free. Drafting uses credits from your plan; scoring and reading are free.
- Server version: 1.23.1, 41 tools and 2 prompts; every tool has a title and read-only / destructive hints
- Building a profile: your assistant can use writing of yours it already holds (messages you typed to it, documents or emails you shared, your posts), quoted exactly, never its notes about you or AI-written text, and it shows you which pieces it sends
- Website: https://scriptgrain.com · Docs: https://scriptgrain.com/docs/mcp.md · REST API: https://scriptgrain.com/docs/api.md
This repository is a guide: documentation and client configuration only. It contains no ScriptGrain source code; the application and the MCP server are private and hosted by ScriptGrain, so there is nothing to install or run.
What ScriptGrain measures
A voice profile is built from writing you have already done: 45 attributes in eight groups (lexical, syntax, tone and register, rhetoric, punctuation and format, function words, content patterns, quirks and cadence). Every draft is scored from 0 to 1 against the profile: on-voice drafts typically score 0.85 to 0.95, partial matches 0.5 to 0.8, and clearly off-voice text below 0.45. Each attribute has its own page at https://scriptgrain.com/attributes.
Connect
You need a ScriptGrain account (free): https://scriptgrain.com/auth?tab=signup&source=github_mcp
claude.ai (web) and Claude Desktop
- Settings, then Connectors, then Add custom connector.
- Paste
https://mcp.scriptgrain.com/mcp. - Sign in with your ScriptGrain email and password on the consent page. If you signed up with Google, open "Paste an API key instead" and paste a key from https://scriptgrain.com/settings?tab=api.
The connector mints its own API key, named after the client, in your ScriptGrain account. Revoke it in Settings, API, and the access ends.
Claude Code
With OAuth (Claude Code opens the sign-in when you run /mcp):
With an API key:
Project-scoped config for a shared repository: config/claude-code.mcp.json (OAuth, so no key is committed).
ChatGPT
Where your ChatGPT plan offers connectors: Settings, then Connectors, then
Add custom connector, with the URL https://mcp.scriptgrain.com/mcp, and
sign in with your ScriptGrain account when the consent page opens. Where
connectors are not available on your plan, the free prompt builder at
https://scriptgrain.com/works-with/chatgpt writes a one-page system prompt
from your writing for Custom instructions instead.
Cursor (and other editors with MCP settings)
Add a remote MCP server named scriptgrain with the URL
https://mcp.scriptgrain.com/mcp and complete the sign-in when the consent
page opens: config/cursor.mcp.json. Where a
client cannot do OAuth, send the key as a header instead:
config/cursor.mcp.with-key.json. Keep a
file that holds a key out of version control.
Any other MCP client
Use https://mcp.scriptgrain.com/mcp with OAuth or the Authorization: Bearer header. Every POST is answered as plain JSON, never as an event
stream, so clients and proxies that only handle request and response work
too. Send the Mcp-Session-Id header from the initialize response on every
later call.
Tools
41 tools, listed from the server's own registrations (server 1.23.1). The tools that delete or overwrite (delete_memory, forget_piece, edit_memory, remove_monitor_url, set_voice_brain, delete_brief_template) are marked destructive, so your client can ask before running them.
Credits are from your ScriptGrain plan; "free" means no credit is used.
Drafts, polish and humanise are priced by length: up to 5,000 words 1 credit,
up to 10,000 words 2, up to 15,000 words 3 (the most one piece can be). A draft
over 4,000 words, or a polish or humanise over 3,000 words, runs in the
background: the tool returns at once with a job, and get_job shows its
progress until it has succeeded (about a minute per 2,000 words). Credits are
charged as the words are delivered, never above the tier asked for.
Voice profiles
Drafting, scoring and revising
Voice Brain: the memory of what you have already written
Voice monitor: published pages, scored monthly
Company context
Account
Prompts
write_in_my_voice: draft a piece, report its score, iterate, and save the final edit.build_my_voice_profile: gather your own writing, create the profile, and walk through the result.
Worked examples
- Build a voice profile from your writing and read it
- Draft in your voice, score it, polish it, save your edit
- Check whether pages sound like one writer, with no profile
Limits worth knowing
- 60 requests per minute per key.
- Five profile extractions an hour.
- Drafts are written in UK or US English.
mimic_brandneeds your explicit consent to analyse a website's writing.- Payments never happen through the connector.
Privacy and security
- With OAuth, your password is used once on the consent page and never stored; the grant holds an encrypted key that is never shown to the client, and revoking it in Settings, API ends the access.
- With a pasted key, keep the key in the client's secret store or an untracked config file.
- ScriptGrain receives only what a tool call contains.
- Subprocessors and data handling: https://scriptgrain.com/trust · Privacy: https://scriptgrain.com/privacy · Terms: https://scriptgrain.com/terms
- Report a security issue to [email protected] (https://scriptgrain.com/.well-known/security.txt).
More about ScriptGrain
- The 45 attributes, one page each: https://scriptgrain.com/attributes
- How a voice is measured and scored: https://scriptgrain.com/reference/voice-measurement-framework
- Published studies, with method and limitations: https://scriptgrain.com/research
- Every MCP tool and what it costs: https://scriptgrain.com/reference/mcp-tool-reference
- For AI assistants: https://scriptgrain.com/llms.txt
Support
[email protected] · https://scriptgrain.com/support
ScriptGrain is a product of Adapt Progress Evolve Limited, registered in England and Wales (10047328), London.
Licence
The documentation and configuration files in this repository are released under the MIT licence (see LICENSE). The ScriptGrain name, logo and service are not covered by it.
来源:README.md,提交 0b91d11
工具
0版本历史
7- v1.23.1最新Oct 15, 2026
- v1.21.1Oct 5, 2026
- v1.21.0Sep 29, 2026
- v1.20.0Sep 28, 2026
- v1.19.0Sep 28, 2026
- v1.18.0Sep 27, 2026
- v1.17.0Sep 25, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分