1. Conduid
  2. Search
  3. Fastmcp Research Agent
MCP server · Search

Fastmcp Research Agent

Unclaimed last commit a year ago search
30Low

Scored 7 months ago · breakdown

About Fastmcp Research Agent

Fastmcp Research Agent is an MCP server published by siddharth1956 in the Search category.

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/siddharth1956/fastmcp-research-agent

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 Fastmcp Research Agent

Powered by Claude · Grounded in docs

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

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

FastMCP × PydanticAI Research Agent

🧠 How to Run

  1. Create a virtual environment:
    python3 -m venv venv
    source venv/bin/activate
    pip install -U pip
    pip install -r requirements.txt
    

python -m student.run --topic "US semiconductor export controls (2024–2025) overview" --out artifacts

🚀 How to Run This Project

Follow these steps to set up and run the FastMCP × PydanticAI Research Agent locally:

1️⃣ Clone this repository git clone https://github.com/siddharth1956/fastmcp-research-agent.git cd fastmcp-research-agent

2️⃣ Create a virtual environment python3 -m venv venv source venv/bin/activate # macOS / Linux

or on Windows:

venv\Scripts\activate

3️⃣ Install dependencies pip install -U pip pip install -r requirements.txt

4️⃣ Create your .env file Copy the example file and update it with your own OpenAI API key: cp .env.example .env

Open .env and fill in the values: OPENAI_API_KEY=sk-yourkeyhere OPENAI_MODEL=openai:gpt-4o-mini MCP_HTTP_URL=http://127.0.0.1:8765 ASSIGNMENT_MODE=dev

⚠️ Do not commit .env to GitHub. It contains your private API key.

5️⃣ Run the research agent python -m student.run --topic "US semiconductor export controls (2024–2025) overview" --out artifacts

This command: • Connects to the MCP server. • Runs the PydanticAI agent. • Produces a research brief and logs in the artifacts/ folder.

⸻

6️⃣ Check generated outputs ls -la artifacts cat artifacts/brief.md cat artifacts/report.json sqlite3 notes.sqlite "SELECT COUNT(*) FROM notes;" You should see: • brief.md — 5–8 paragraph synthesis with citations [1], [2] • report.json — includes "pii_flagged": false • search_results.json, selected_urls.json, snippets.json • notes.sqlite — persistent memory database

⸻

7️⃣ Optional (for graders)

If you’re grading or running in a sandboxed environment (no API key): export ASSIGNMENT_MODE=grading python -m student.run --topic "Any test topic" --out artifacts The project will run with stubbed MCP responses — no internet or API key required.

⸻

✅ Folder Structure fastmcp-research-agent/ ├─ student/ │ ├─ agent.py │ ├─ run.py │ ├─ mcp_client.py │ └─ init.py ├─ artifacts/ │ └─ .gitkeep ├─ .env.example ├─ .gitignore ├─ README.md └─ requirements.txt

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

Questions

About Fastmcp Research Agent

How do I install Fastmcp Research Agent?

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

Is Fastmcp Research Agent safe to use with an AI agent?

Its trust score is 30 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Fastmcp Research Agent 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.