home / mcp / proposalpilot mcp server
Provides AI-generated professional freelance proposals via Claude, with complete structure and customizable tone.
Configuration
View docs{
"mcpServers": {
"automatikstudio-proposalpilot-mcp": {
"command": "node",
"args": [
"/path/to/mcp-servers/proposalpilot-mcp/dist/index.js"
],
"env": {
"ANTHROPIC_API_KEY": "YOUR_API_KEY"
}
}
}
}ProposalPilot MCP Server enables you to generate professional, AI-powered freelance project proposals through MCP clients. It delivers a complete proposal structure including executive summary, scope, timeline, pricing, and terms, with options to adjust tone for professional, confident, or friendly writing.
You connect a compatible MCP client to the ProposalPilot MCP Server to generate tailored proposals from your project details. Provide the required inputs such as project description, client name, budget, and timeline, and optionally select a tone and the services you want to highlight. The server will return a ready-to-use proposal document that you can customize further.
Prerequisites: ensure you have Node.js installed on your machine. You will also need access to an Anthropic API key for Claude.
cd mcp-servers/proposalpilot-mcp
npm install
npm run buildSet your Anthropic API key in your environment to enable Claude interactions.
export ANTHROPIC_API_KEY=your-key-hereAdd the ProposalPilot MCP server to Claude Desktop's MCP configuration so you can launch proposals directly from the editor.
{
"mcpServers": {
"proposalpilot": {
"command": "node",
"args": ["/path/to/mcp-servers/proposalpilot-mcp/dist/index.js"],
"env": {
"ANTHROPIC_API_KEY": "your-key-here"
}
}
}
}Generates a professional freelance project proposal. You provide project details and the server returns a complete proposal including executive summary, scope, timeline, pricing, and terms.
Required inputs include the following parameters.
Optional inputs include the following.
{
"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"
}
}The server returns a complete proposal with an executive summary, scope of work, timeline, pricing, and terms & conditions.
You can develop and test locally using the following commands.
# Run in development mode
npm run dev
# Build
npm run build
# Test
npm testTo verify the server, run the build and tests. If the Anthropic API key is set, the proposal generation will run for end-to-end validation.
npm run build
npm testMIT license.
Generates a professional freelance project proposal by combining user-provided project details with a structured proposal format including executive summary, scope, timeline, pricing, and terms.