Skip to main content
Glama
paneri11

MCP AI Research Assistant

by paneri11
README.md
MCP AI Research Assistant (Offline)

šŸ“Œ Overview

An offline AI Research Assistant built using the Model Context Protocol (MCP).
The system uses a FastMCP server exposing structured tools and a custom client orchestrator communicating via stdio transport.

This project demonstrates end-to-end MCP integration without external APIs.


šŸš€ Features:


Summarize research text
Extract key points
Save research notes locally
Retrieve saved notes
Fully offline
stdio-based MCP transport
Structured tool invocation

šŸ— Architecture

      User CLI

          ↓
   
      MCP Client

          ↓ (stdio transport)
   
      FastMCP Server

          ↓
   
      Tool Execution Layer

          ↓
   
      notes.json


šŸ›  Tech Stack:

Python 3.13

Model Context Protocol (MCP) v1.26.0

FastMCP

AsyncIO

ā–¶ļø How To Run:

1. Clone repository: 
git clone https://github.com/paneri11/mcp-ai-research-assistant.git

   cd mcp-ai-research-assistant

2. Create virtual environment:
python -m venv venv

   venv\Scripts\activate   # Windows

3. Install dependencies:
pip install -r requirements.txt

4. Run:
python client/client.py