ProposalPilot MCP Server
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/automatikstudio/proposalpilot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server