- Home
- MCP servers
- ProposalPilot
ProposalPilot
- 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.