Expert Answer
БесплатноНе проверенEnables users to ask any question and receive expert-verified answers backed by Gemini. The tool is accessible via Claude Desktop, MCP SDK clients, and a web br
Описание
Enables users to ask any question and receive expert-verified answers backed by Gemini. The tool is accessible via Claude Desktop, MCP SDK clients, and a web browser.
README
An MCP server exposing one tool, get_expert_verified_answer — ask it "what is
LangChain?" or "what is Mosaic?" and it answers as an expert verifier, backed by Gemini.
Live demo: add the Render URL here once deployed (see docs/CONVENTIONS.md §8.2 —
the free-tier service will be asleep on first click; give it ~50s to wake up).
Screenshot/GIF: add one of the web page or an MCP client call here before treating
this README as finished — a reviewer should see the thing work before reading further.
Why it's interesting
- One tool, three clients. The same tool is reachable from Claude Desktop (MCP
stdio), any MCP SDK client (streamable HTTP — see
clients/mcp_client_demo.py), and a plain browser form. Proving client-agnosticism, not building a tool catalogue, is the point. - Honest scope trade-offs. No Postgres, no audit log, no rate limiting, no circuit
breaker — see
docs/adr/0001-minimal-scope.mdfor why, stated as a decision rather than left to look like an omission. - Deterministic, quota-safe repeats. A content-addressed in-memory cache means asking
the same question twice doesn't call Gemini twice (
docs/adr/0003-in-memory-cache.md).
Architecture
See docs/ARCHITECTURE.md for the diagram, ADR index, and constraint table.
Quickstart
git clone <this-repo>
cd expert-answer-mcp
cp .env.example .env # fill in a real GEMINI_API_KEY
docker compose up
Then open http://127.0.0.1:8000/ to ask a question in the browser.
Connecting Claude Desktop
Copy clients/claude_desktop_config.json into Claude Desktop's MCP config, fixing the
command/cwd absolute paths and GEMINI_API_KEY for your machine.
Running the standalone MCP client demo
.venv/bin/uvicorn app.main:app --port 8000 &
.venv/bin/python clients/mcp_client_demo.py
The server's client-facing MCP endpoint is /mcp (e.g. http://127.0.0.1:8000/mcp).
Testing
.venv/bin/pytest
Unit tests cover the domain logic with no I/O; integration tests cover the MCP tool
registration, the web routes, and a real MCP client talking to a real running server —
no test calls the live Gemini API (see docs/CONVENTIONS.md).
Limitations
- Cache is in-memory only — cleared on restart (a deliberate trade-off, not a bug).
- "Expert-verified" is a prompt-framing decision (one Gemini call), not a second verification pass.
- No rate limiting or multi-tenancy — this is a single-key portfolio demo.
Установка Expert Answer
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/deepakji1394/expert-answer-mcpFAQ
Expert Answer MCP бесплатный?
Да, Expert Answer MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Expert Answer?
Нет, Expert Answer работает без API-ключей и переменных окружения.
Expert Answer — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Expert Answer в Claude Desktop, Claude Code или Cursor?
Открой Expert Answer на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Expert Answer with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
