mcpbeat Sign in

Clauses MCP Server

local only

Clauses runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 3 Nov 2026.

A personal library of reusable contract and proposal clauses, assembled into a real Word .docx.

—
Installs / week
not published
2
Stars
2 open issues
3 Nov 2026
Last commit
from GitHub
MIT
License
JavaScript

What the code does

We read the source, 9 h ago · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

  const p = spawn(cmd[0], cmd.slice(1), { stdio: ["pipe", "pipe", "inherit"] });
    return subprocess.run(['curl','-s','-m','20','-A','curl/8.7.1',u],capture_output=True,text=True).stdout
exec(open('ga4.py').read().split("summ=req")[0])
Touches key and credential files data/npm_unblock.json:34
        "confound": "actions/setup-node with registry-url wrote NPM_CONFIG_USERCONFIG=$RUNNER_TEMP/.npmrc containing //registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}; with no NODE_AUTH_TOKEN secret this expanded to the literal placeholder XXXXX-XXXXX-XXXXX-XXXXX, so npm authen…
<script src="https://atlas.collegeboard.org/apricot/prod/4.12.2/main.min.js"></script>
Dumps the whole environment servers/office-suite/src/index.ts:146
  for (const [k, v] of Object.entries(process.env)) if (v !== undefined) env[k] = v;
Sends data to a third-party sink telegram/src/bot.ts:272
  console.error("Bot started; polling https://api.telegram.org");

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Alternatives to Clauses

same job, measured the same way
Agreement
by theluckystrike

Reusable agreement and proposal clauses assembled into a real Word docx, variables filled.

local only
Terms
by theluckystrike

Reusable contract terms and clauses assembled into a Word docx with variables filled.

12 tools local only
Glossary Terms Definitions Library
by theluckystrike

A personal glossary of terms and definitions, assembled into a real Word docx, variables filled.

12 tools local only
McpStamp Contract Clauses
by theluckystrike

Save reusable contract clauses, search them, and assemble a contract as .docx or markdown.

12 tools answering
Sow
by theluckystrike

Generate a statement of work (SOW) as a real Word docx from your AI chat: proposals, contracts.

14 tools local only
DOCX
by theluckystrike

Create real Word .docx files from your AI chat: proposals, quotes, contracts, statements of work.

14 tools local only
Templates
by theluckystrike

Reusable docx templates: placeholders for proposals, contracts, quotes, SOWs.

14 tools local only
Documents
by theluckystrike

Generate real Word documents from your AI chat: proposals, quotes, contracts, SOWs.

local only

Clauses — questions

Answers built from our own checks of this server.

Why is there no uptime for Clauses?
Clauses runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone.
Is Clauses open source?
Yes — it is published under the MIT licence, written in JavaScript, 2 stars on GitHub and 2 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.