Skip to content

EvidenceLens is a research tool — not medical advice. COI badges are computed from public records via fuzzy matching and may contain false positives. Always verify against primary sources.

MCP server

EvidenceLens implements the Anthropic Model Context Protocol so any MCP-aware client — Claude, ChatGPT, IDE plugins, custom agents — can call its evidence tools directly. The server is public and needs no API key.

Endpoint

Test it free with the MCP Inspector

No account needed. With Node.js installed:

  1. Run npx @modelcontextprotocol/inspector (it opens a browser tab; use the printed localhost:6274 link with its token).
  2. Set Transport Type to Streamable HTTP and paste the endpoint above as the URL, then Connect.
  3. Tools → List Tools, pick search_evidence, run it with { "query": "aspirin cardiovascular", "top_k": 5 }.

Add as a connector

Verify with curl

curl -X POST https://evidencelens.mykpoplists.com/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize",
       "params":{"protocolVersion":"2025-06-18","capabilities":{},
       "clientInfo":{"name":"curl","version":"0"}}}'

Tools

Rate limits

30 tool calls per minute per client. Returns an MCP isError response with a retry hint when exceeded.

Resources

Documents are also exposed as MCP resources under the URI template evidencelens://document/{id}, so clients that prefer the resource interface over tool calls can read them directly.