MCP Catalogs
Homedecipher-research-agent screenshot

decipher-research-agent

by mtwn105·151·Score 45

AI-powered research assistant that uses MCP server to create interactive notebooks from web sources.

web-scrapingai-llmproductivity
36
Forks
0
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

DecipherIt is a research assistant that transforms topics, links, and files into AI-generated research notebooks. It leverages Bright Data's MCP Server to bypass geo-restrictions and bot detection for comprehensive web scraping. The platform provides AI-powered summaries, interactive Q&A capabilities, audio overviews, visual mindmaps, and automatically generated FAQs. Built with Next.js frontend and FastAPI backend, it integrates CrewAI agents for complex research tasks.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Academic researchers analyzing multiple sources for literature reviews
you:Market researchers conducting competitive intelligence across regions
you:Journalists investigating topics with geo-restricted information
you:What does MCP server integration provide in this project?
you:Can I use this research assistant without web scraping capabilities?

When to choose this

Choose DecipherIt when you need a comprehensive research platform that combines document analysis, web scraping, and AI-powered content synthesis into a single application.

When NOT to choose this

Don't choose DecipherIt if you're looking for an MCP server to integrate with other applications, as this is a standalone research assistant application that consumes MCP services.

Tools this server exposes

7 tools extracted from the README
  • search_engine

    Find relevant sources based on research topics

  • scrape_as_markdown

    Extract clean, structured content from URLs

  • analyze_research

    Synthesize information from multiple research sources

  • create_podcast_script

    Generate conversational scripts for audio summaries

  • generate_audio

    Convert podcast scripts to audio using TTS

  • generate_faq

    Create relevant questions and answers from research

  • create_mindmap

    Generate interactive, hierarchical visual mindmaps

Note: Tools were extracted from CrewAI agent descriptions and workflow sections that explicitly document tool names and purposes.

Comparable tools

notion-mcpperplexity-apiresearchrabbitsemantic-scholar-api

Installation

Installation

Prerequisites
  • Node.js 20+ and pnpm
  • Python 3.12+ and uv
  • PostgreSQL 14+
Quick Start
  1. Clone the repository
git clone https://github.com/mtwn105/decipher-research-agent.git
cd decipher-research-agent
  1. Set up the frontend
cd client
pnpm install
cp .env.example .env.local
# Configure your environment variables
pnpm prisma generate
pnpm prisma migrate dev
  1. Set up the backend
cd ../backend
uv venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
uv sync
cp .env.example .env
# Configure your environment variables
  1. Start the development servers
# Terminal 1 - Frontend
cd client && pnpm dev

# Terminal 2 - Backend
cd backend && uv run uvicorn server:app --host 0.0.0.0 --port 8001
MCP Configuration

This project uses Bright Data's MCP Server. After getting your API token, configure it in your environment variables.

FAQ

What does MCP server integration provide in this project?
Bright Data's MCP Server provides unrestricted web access, bypassing geo-restrictions and bot detection to enable comprehensive research from any global source.
Can I use this research assistant without web scraping capabilities?
Yes, you can still upload documents and input text directly, but web scraping functionality requires the Bright Data MCP server setup with proper API credentials.

Compare decipher-research-agent with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.