1. Conduid
  2. AI
  3. hbg/mcp-paperswithcode
MCP server · AI

hbg/mcp-paperswithcode

An unofficial MCP interface to interact with the PapersWithCode API

Unclaimed MIT last commit a year ago search
54Fair

Scored 2 days ago · breakdown

About hbg/mcp-paperswithcode

hbg/mcp-paperswithcode is an MCP server published by hbg in the AI category: an unofficial MCP interface to interact with the PapersWithCode API.

The repository has 26 stars and 9 forks, with the last commit a year ago. 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/hbg/mcp-paperswithcode

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 hbg/mcp-paperswithcode

Powered by Claude · Grounded in docs

I know everything about hbg/mcp-paperswithcode. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository yesterday. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

mcp-paperswithcode

smithery badge

🦾 Features

Allows AI assistants to find and read papers, as well as view related code repositories for further context.

This MCP server provides a Model Context Protocol (MCP) client that interfaces with the PapersWithCode API.

It includes tools for searching, retrieving, and parsing information on research papers, authors, datasets, conferences, and more.

🚀 Getting Started

Installing via Smithery

To install mcp-paperswithcode for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @hbg/mcp-paperswithcode --client claude

🛠️ Tools

📚 Paper Tools

search_papers

Search for papers using optional filters.

  • abstract (str, optional): Filter by abstract text.
  • title (str, optional): Filter by title text.
  • arxiv_id (str, optional): Filter by ArXiv ID.

get_paper

Get a paper's metadata by its ID.

  • paper_id (str): The paper ID.

read_paper_from_url

Extract readable text from a paper given its URL.

  • paper_url (str): The direct PDF or HTML URL to a paper.

list_paper_results

List benchmark results associated with a paper.

  • paper_id (str): The paper ID.

list_paper_tasks

List tasks associated with a paper.

  • paper_id (str): The paper ID.

list_paper_methods

List methods discussed in a paper.

  • paper_id (str): The paper ID.

list_paper_repositories

List code repositories linked to a paper.

  • paper_id (str): The paper ID.

list_paper_datasets

List datasets mentioned or used in a paper.

  • paper_id (str): The paper ID.

🧠 Research Area Tools

search_research_areas

Search research areas by name.

  • name (str): Partial or full name of the research area.

get_research_area

Get metadata for a specific research area.

  • area_id (str): The area ID.

list_research_area_tasks

List tasks associated with a research area.

  • area_id (str): The area ID.

👨‍🔬 Author Tools

search_authors

Search authors by full name.

  • full_name (str): Full name of the author.

get_paper_author

Get metadata for an author by ID.

  • author_id (str): The author ID.

list_papers_by_author_id

List all papers written by an author via ID.

  • author_id (str): The author ID.

list_papers_by_author_name

Search by name and return papers for the first matching author.

  • author_name (str): Full name of the author.

🎓 Conference Tools

list_conferences

List conferences, optionally filter by name.

  • conference_name (str, optional): Full or partial name.

get_conference

Get metadata for a specific conference.

  • conference_id (str): The conference ID.

list_conference_proceedings

List all proceedings under a conference.

  • conference_id (str): The conference ID.

get_conference_proceeding

Get details for a specific conference proceeding.

  • conference_id (str): The conference ID.
  • proceeding_id (str): The proceeding ID.

list_conference_papers

List all papers for a specific conference proceeding.

  • conference_id (str): The conference ID.
  • proceeding_id (str): The proceeding ID.

README fetched from the repository yesterday. The original is authoritative.

Questions

About hbg/mcp-paperswithcode

How do I install hbg/mcp-paperswithcode?

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

Is hbg/mcp-paperswithcode safe to use with an AI agent?

Its trust score is 54 out of 100 (fair). It passes 4 of the 6 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 hbg/mcp-paperswithcode still maintained?

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