ProposalPilot

Provides AI-generated professional freelance proposals via Claude, with complete structure and customizable tone.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

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.

How to use

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.

How to install

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 build

Configuration

Set your Anthropic API key in your environment to enable Claude interactions.

export ANTHROPIC_API_KEY=your-key-here

Claude Desktop configuration

Add 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"
      }
    }
  }
}

Tool: generate_proposal

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.

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

The server returns a complete proposal with an executive summary, scope of work, timeline, pricing, and terms & conditions.

Development

You can develop and test locally using the following commands.

# Run in development mode
npm run dev

# Build
npm run build

# Test
npm test

Testing

To 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 test

License

MIT license.

Available tools

generate_proposal

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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
ProposalPilot MCP Server - automatikstudio/proposalpilot-mcp | VeilStrat