About Bitsbound Mcp Server
Bitsbound Mcp Server is a contract-analysis MCP server for legal teams using Claude Desktop or Claude.ai. It produces DOCX redlines with actual OOXML Track Changes and supports clause review and negotiation preparation.
Key features
- 01Contract processing and redlines
- 02OOXML Track Changes in DOCX
- 03Clause extraction and analysis
- 04Risk scoring and favorability views
- 05Negotiation email generation
- 06Deal-context-aware analysis
Use cases
- 01Reviewing contract clauses and risks
- 02Preparing customer-favorable redlines
- 03Drafting negotiation emails
MCP support
It exposes contract processing, analysis-status, clause-extraction, and negotiation-email tools to MCP clients. It can be configured for Claude Desktop or connected remotely from Claude.ai using HTTP/OAuth 2.0.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
4Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| filePath | string | No | RECOMMENDED: Absolute path to DOCX file (e.g., "/Users/john/Documents/contract.docx"). Server reads file directly. |
| docxBase64 | string | No | Alternative: Base64-encoded DOCX content. Use filePath instead when possible. |
| fileName | string | No | Original filename. Auto-extracted if using filePath. |
| contractVertical | enum | No | Contract type. Determines analyzers and party options.saas | ma | vc | employment | nda | equipment-lease | equipment-financing | security-agreement | loan | commercial-lease | professional-services | miscellaneous |
| representingParty | string | No | Who you represent: saas(customer/vendor), ma(buyer/seller), vc(investor/founder), employment(employer/employee), nda(disclosing-party/receiving-party), equipment-lease(lessee/lessor), equipment-financing(debtor/secured-party), security-agreement(debtor/secured-party), commercial-lease(tenant/landlord), professional-services(client/service-provider), loan(borrower/lender) |
| aggressivenessLevel | number | No | Redline aggressiveness 1-10. Default: 5 |
| dealValue | number | No | Optional: Deal value for risk calibration |
| dealValueCurrency | enum | No | Currency. Default: USDUSD | EUR | GBP | CAD | AUD |
| additionalContext | string | No | Optional: Deal context, priorities, relationship notes |
| paperOwnership | enum | No | Who drafted? their-paper=counterparty (default), our-paper=we draftedtheir-paper | our-paper |
| enableEmailGenerator | boolean | No | Generate negotiation email? Default: true |
| emailContext | object | No | Email context |
| emailContext.recipientName | string | No | |
| emailContext.senderName | string | No | |
| emailContext.additionalContext | string | No |
Details
From the project READMEBitsBound MCP Server
AI-powered contract analysis with partner-level redlines for Claude Desktop and Claude.ai.
Features
- Contract processing with partner-level redlines
- Real OOXML Track Changes (w:ins/w:del) - not markup, actual Word revisions
- Clause extraction and analysis
- Risk scoring and favorability dashboards
- Negotiation email generation
- Deal context awareness (value, industry, aggressiveness)
Installation
Claude Desktop (Recommended)
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"bitsbound": {
"command": "npx",
"args": ["-y", "@bitsbound/mcp-server"],
"env": {
"BITSBOUND_API_KEY": "sk_live_your_api_key"
}
}
}
}
Get your API key at: https://account.bitsbound.com/api-keys
Claude.ai Custom Connectors (HTTP/OAuth 2.0)
For remote MCP access via claude.ai:
- Name: BitsBound
- URL:
https://bitsbound-mcp-server.onrender.com/mcp - Client ID:
bitsbound-mcp - Client Secret: Your BitsBound API key (
sk_live_xxx...)
OAuth 2.0 endpoints:
- Discovery:
/.well-known/oauth-authorization-server - Authorize:
/oauth/authorize - Token:
/oauth/token
Tools
| Tool | Description |
|---|---|
process_contract | Upload and analyze a contract - produces redlined DOCX with Track Changes |
get_analysis_status | Check analysis progress and retrieve deliverables |
extract_clauses | Extract specific clause types from a contract |
generate_negotiation_email | Create a professional negotiation email |
Example Usage
Please analyze this contract and create a customer-favorable redline with aggressive changes
Claude will ask for:
- Contract file (drag & drop DOCX)
- Deal context (value, industry)
- Aggressiveness level (1-10)
- Email recipient details
Registry
- MCP Registry:
io.github.taytrom/bitsbound-contract-automation - npm:
@bitsbound/mcp-server
Support
- Email: [email protected]
- Website: https://bitsbound.com
- Privacy Policy: https://www.bitsbound.com/privacy
- DPA: https://www.bitsbound.com/dpa
License
MIT - BitsBound, Inc.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.