Guesstimate-Agent

vhajay/Guesstimate-Agent

3.1

If you are the rightful owner of Guesstimate-Agent and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

Guesstimate Agent is a Model Context Protocol (MCP) server designed for estimation and analysis tools.

Tools
3
Resources
0
Prompts
0

Guesstimate Agent

A Model Context Protocol (MCP) server for estimation and analysis tools.

Installation

cd GuesstimateMCP
uv sync

Usage

Development

cd GuesstimateMCP
uv run guesstimatemcp

With MCP Inspector (for debugging)

npx @modelcontextprotocol/inspector uv --directory GuesstimateMCP run guesstimatemcp

Project Structure

├── README.md
├── requirements.txt
├── test_agent.py
├── GuesstimateMCP/                    # MCP Server
│   ├── src/guesstimatemcp/
│   │   ├── __init__.py
│   │   └── server.py
│   ├── pyproject.toml
│   ├── uv.lock
│   ├── .python-version
│   ├── .gitignore
│   └── README.md
└── agents/                           # LangGraph Agents
    ├── src/guesstimate_agent/
    │   ├── __init__.py
    │   ├── agent.py
    │   └── main.py
    ├── pyproject.toml
    └── .env.example

Features

MCP Server

  • Calculator Tool: Arithmetic operations including square root and modulo
  • Web Search Tool: Real-time information via Tavily API
  • Note Management: Add and manage estimation notes
  • Claude Desktop Integration: Ready for Claude Desktop configuration

LangGraph Agent

  • Problem Analysis: Breaks down guesstimate problems into components
  • Research: Uses web search for relevant data
  • Calculation: Performs mathematical estimations
  • Validation: Checks results for reasonableness
  • End-to-End Solving: Complete guesstimate problem solver

Usage

Run LangGraph Agent

cd agents
uv sync
uv run python -m guesstimate_agent.main

Test Agent

python test_agent.py