Skip to main content
Glama
AtharvaJadhav

MCP Agent

MCP Agent

A production-ready research agent using the Model Context Protocol (MCP), FastAPI, and Serper web search.

Features

  • Async MCP server with web search tool (Serper API)

  • FastAPI client for HTTP access

  • Full test suite with pytest and Serper API mocking

Related MCP server: Nexus MCP Server

Setup

  1. Clone the repo

  2. Install dependencies:

    pip install -r requirements.txt
  3. Set your Serper API key:

    • Create a .env file:

      SERPER_API_KEY=your_real_serper_api_key
      REQUEST_TIMEOUT=30
      MAX_RESULTS=20
      LOG_LEVEL=INFO

Usage

  • Start FastAPI client (runs MCP server as subprocess):

    python -m client.fastapi_client
  • POST /search for web search:

    { "query": "search term", "max_results": 10 }
  • GET /health for health check

Testing

  • Run all tests:

    pytest tests/test_e2e.py -v
  • Run integration test (real Serper API):

    pytest -m integration tests/test_e2e.py

MIT License

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    B
    maintenance
    Model Context Protocol (MCP) server that provides AI assistants with advanced web research capabilities, including Google search integration, intelligent content extraction, and multi-source synthesis.
    Last updated
    61
    249
    ISC
  • A
    license
    -
    quality
    D
    maintenance
    A production-ready Model Context Protocol server that brings AI-powered web search directly into development environments, providing intelligent search results with proper citations in Claude Desktop, Cursor, or any MCP-compatible client.
    Last updated
    172
    23
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    A LangGraph-powered research agent that performs iterative web searches using Google Search and Gemini models to generate structured reports with citations. It integrates with MCP-compatible clients like Claude and Cursor to enable sophisticated, multi-step AI research workflows.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • Agentic search over your Dewey document collections from any MCP-compatible client.

  • The best web search for your AI Agent

  • Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AtharvaJadhav/mcp-agent'

If you have feedback or need assistance with the MCP directory API, please join our Discord server