1. Conduid
  2. Content
  3. Research Tool
MCP server · Content

Research Tool

Uses an MCP server, API key, and claude to search thousands of sources and compile any topic into neatly formatted notes in markdown.

Unclaimed last commit a year ago content
41Fair

Scored 5 months ago · breakdown

About Research Tool

Research Tool is an MCP server published by atimmeny27 in the Content category: uses an MCP server, API key, and claude to search thousands of sources and compile any topic into neatly formatted notes in markdown.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/atimmeny27/MCP-Server-Research-Tool

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Research Tool

Powered by Claude · Grounded in docs

I know everything about Research Tool. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

MCP-Server-Research-Tool

A long-form research assistant tool powered by LLMs, designed to gather information from primary sources, podcasts, academic PDFs, textbooks, YouTube, and more. This tool simulates deep, realistic research and outputs structured markdown files containing both a detailed topic summary and source list.


🚀 Installation

To get started on macOS:

You will need a free API key from OpenRouter or another source, scroll to bottom after step 2 if you don't have a dedicated one for this project.

  1. Open Terminal (⌘ + Space, type Terminal, hit Enter).
  2. Run the following commands:
git clone https://github.com/atimmeny27/MCP-Server-Research-Tool
cd MCP-Server-Research-Tool
chmod +x start.sh
  1. Then
python3 -m ensurepip --upgrade
python3 -m pip install -r requirements.txt
clear
  1. The tool is now verified, if you still need to setup an API go below. Anytime you wish to launch the program, enter
./start.sh
  1. You can also launch the scripts manually with
python MCP_assistant.py "Topic Here"

then

MCP_DURATION=long python send_to_claude.py
  1. Step 3 is just a script to automate 4, they accomplish the same thing.

  2. I hope you find this helpful and a fun tool to learn with. To edit the research prompt, look around lines 18-220 in send_to_claude.py. It will be the long f-string where the intructions are sent to Claude.

  3. The more specific the research topic, the better the results will be (ex. "AI" vs “The Evolution of Machine Learning into Large Language Models and Modern AI (1950–2024): Key breakthroughs, paradigms, and societal impact”

  4. Please be specific with dates, times, geography, people, etc... and just rename the markdown (.md) file so they arent 100 characters long.

  5. Once it's done, you can scroll through in the terminal, or search for "whatever-your-search-was.md" in finder, this will pull up the notes as well as sources used. This outputs into markdown, so its best to open the notes in a markdown friendly editor (like obsidian)

  6. Enter your topic, and wait up to 2 minutes for the LLM to research using primary sources, podcasts, pdfs, textbooks, and academic materials. This is being forwarded to Claude, so spelling errors or niche topics may still cause confusion.

  7. If you see "🔐 Using key: sk-or-v1-2 ...", it means it's currently researching, even if it says "❌ Could not retrieve video."

  8. If you want to add this as a desktop tool, you can copy the "start.sh" contents (open -e start.sh), then paste them into a shell script inside the apple automator app.

  9. To start tool in the future you only need

cd MCP-Server-Research-Tool
./start.sh

🔑 How to Get Your Free OpenAI API Key

To use this tool, you’ll need a free API key from OpenRouter (or OpenAI / Anothropic but this one is free). Follow these steps:

  1. Sign Up or Log In

Go to https://platform.openai.com/signup ➡️ Create an account or log in with Google/GitHub.

  1. Generate an API Key • After logging in, click your profile icon → “Keys” • Click “Create Key” and copy the resulting string (starts with sk-or-...) • Save it somewhere safe

  2. Set Up Your Key Locally

  3. To permanently keep this key active

touch ~/.zshrc 
open -e ~/.zshrc 
  1. Then paste export OPENROUTER_API_KEY="your-key-here-starting-with-sk-" at the end of the file, and save it

  2. Now paste source ~/.zshrc in your terminal or refresh the session. You can now start the tool with ./start.sh

  3. If you plan on using other projects with API keys in terminal, you may want to do step 3 inside of a .env file in this root directory(touch .env open -e .env paste here)

  4. Start tool with ./start.sh, if you get any errors it probably means wikipedia's API is overloaded and cannot process your request, just try in a few minutes (or paste a traceback log to chat gpt if you want)

  5. Enter your topic, and wait up to 2 minutes for the LLM to research using primary sources, podcasts, pdfs, textbooks, and academic materials.

  6. If you see "✅ Saved context to context.json 🔐 Using key: sk-or-v1-2 ...", it means it's currently researching

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Research Tool

How do I install Research Tool?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Research Tool safe to use with an AI agent?

Its trust score is 41 out of 100 (fair). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Research Tool still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.