Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ProposalPilot MCP ServerDraft a proposal for TechCo's new mobile app, $10k budget, 6-week timeline"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ProposalPilot MCP Server
An MCP (Model Context Protocol) server that generates professional freelance project proposals using AI.
Features
AI-Powered Proposals: Uses Claude to generate compelling, tailored proposals
Complete Proposal Structure: Executive summary, scope, timeline, pricing, and terms
Customizable Tone: Professional, confident, or friendly writing styles
MCP Compatible: Works with any MCP-compatible client (Claude Desktop, etc.)
Installation
cd mcp-servers/proposalpilot-mcp
npm install
npm run buildConfiguration
Set your Anthropic API key:
export ANTHROPIC_API_KEY=your-key-hereClaude Desktop
Add to your Claude Desktop config (~/.config/claude-desktop/config.json or ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"proposalpilot": {
"command": "node",
"args": ["/path/to/mcp-servers/proposalpilot-mcp/dist/index.js"],
"env": {
"ANTHROPIC_API_KEY": "your-key-here"
}
}
}
}Tool: generate_proposal
Generates a professional freelance project proposal.
Required Inputs
Parameter | Type | Description |
| string | Detailed description of the project requirements (min 10 chars) |
| string | Name of the client or company |
| string | Budget info (e.g., "$100/hr", "$5000 fixed", "$3000-5000") |
| string | Desired timeline (e.g., "2 weeks", "by March 15") |
Optional Inputs
Parameter | Type | Description |
| string | Writing tone: "professional", "confident", or "friendly" |
| string | Freelancer's services/skills to highlight |
Example
{
"name": "generate_proposal",
"arguments": {
"project_description": "Build a modern e-commerce website with React frontend and Node.js backend. Need product catalog, shopping cart, checkout with Stripe, and admin dashboard.",
"client_name": "TechStartup Inc",
"budget": "$8,000 - $12,000",
"timeline": "6 weeks",
"tone": "professional",
"services": "Full-stack web development, React, Node.js, PostgreSQL"
}
}Output
Returns a complete proposal with:
Executive Summary - Project understanding and fit
Scope of Work - Detailed deliverables breakdown
Timeline - Milestones and schedule
Pricing - Cost breakdown based on budget
Terms & Conditions - Payment and revision policies
Development
# Run in development mode
npm run dev
# Build
npm run build
# Test
npm testTesting
The test script validates server startup, tool listing, and (if ANTHROPIC_API_KEY is set) proposal generation:
npm run build
npm testLicense
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.