Get the FREE Ultimate OpenClaw Setup Guide →

Pitchlense

A comprehensive Model Context Protocol (MCP) package for analyzing startup investment risks using AI-powered assessment across multiple risk categories. Built with FastMCP and LLM.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio connectaman-pitchlense-mcp python -m pitchlense_mcp \
  --env GEMINI_API_KEY="Your Gemini API key (required for analysis)" \
  --env SERPAPI_API_KEY="Your SerpAPI key (optional for news/queries)" \
  --env PERPLEXITY_API_KEY="Your Perplexity API key (optional for cited sources)"

How to use

PitchLense is an MCP server that provides AI-powered startup risk analysis across multiple risk categories. It exposes a server component built with Python and the PitchLense MCP package, enabling clients to submit startup information and receive structured risk assessments, insights, and recommendations. The server integrates tools such as a ComprehensiveRiskScanner, MarketRiskAnalyzer, and other risk analyzers to produce an overall risk level, scores, and investment recommendations. You can run the server locally and connect via MCP-compatible clients or use the included Python API examples to trigger analyses programmatically. The server is designed to read configuration and API keys from environment variables, so you can securely provide access to Gemini, SerpAPI, and Perplexity services as you deploy.

How to install

Prerequisites:

  • Python 3.8+ installed on your system
  • Git installed to clone the repository or install from PyPI
  • Internet access to download dependencies

Option A: Install from PyPI (recommended)

  1. Ensure Python and pip are up to date
  2. Install the package: pip install pitchlense-mcp

Option B: Install from Source

  1. Clone the repository: git clone https://github.com/pitchlense/pitchlense-mcp.git
  2. Navigate to the project folder: cd pitchlense-mcp
  3. Install in editable mode: pip install -e .

Option C: Development Installation (optional)

  1. Clone the repo
  2. Install dev dependencies: pip install -e ".[dev]"

After installation, prepare API keys and environment variables as described in the Setup section and you’re ready to run the MCP server.

Additional notes

Environment variables are required for external AI services. Suggested keys: GEMINI_API_KEY, SERPAPI_API_KEY, PERPLEXITY_API_KEY. If you do not use some services, you can omit their keys, but the corresponding features may be limited. When running the server, ensure your network allows outbound API calls to Gemini, SerpAPI, and Perplexity. If you encounter authentication errors, verify that API keys are correctly exported in your environment or provided via a .env file loaded at startup. To stop the server, use a keyboard interrupt (Ctrl+C) or the appropriate supervisor signal in your environment. The MCP server supports quick startup with the included CLI examples, and you can extend it by integrating additional analyzers as needed.

Related MCP Servers

Sponsor this space

Reach thousands of developers