FreeHow credits work →

Research tools for Qwen Code

One qwen mcp add command and a browser sign-in. Qwen Code can then look up genes, protein structures, compounds and materials while it writes your bioinformatics or screening scripts.

How to connect ScholarMuse to Qwen Code

One command, then a sign-in from the /mcp dialog. The steps follow the Qwen Code documentation. The sign-in needs a browser on the same computer that runs qwen.

Full connect guide →
  1. Step 1

    Add the server

    Run this in a terminal. It registers ScholarMuse for your user account, so it is available in every project. The entry is saved in ~/.qwen/settings.json.

    qwen mcp add --transport http --scope user scholarmuse https://scholarmuse.ai/mcp
  2. Step 2

    Authenticate from /mcp

    Start qwen and type /mcp. Select scholarmuse in the dialog and authenticate. Qwen Code finds the sign-in address and registers itself with the server, so there is nothing to fill in.

  3. Step 3

    Approve in your browser

    A scholarmuse.ai window opens. Sign in, approve access and choose which discipline packs Qwen Code may use. There is no API key to create or paste.

  4. Step 4

    Check that it works

    Ask Qwen Code to list the ScholarMuse capabilities and show three things it can now do for your research. If the server is not shown as connected, restart qwen and open /mcp again.

What Qwen Code can look up from the terminal

This page leans towards life science and chemistry: records that a pipeline joins on identifiers, followed by the datasets and papers behind the methods.

Gene & protein lookup
Turn a column of gene symbols into function, pathway and tissue-expression annotations without writing a client for each database.
Protein structures
Experimental entries from RCSB PDB and predicted models from AlphaFold DB, fetched by identifier into the working directory.
Compounds & materials
Compound identifiers and properties, and crystal data such as band gap and stability, as the input table of a screening script.
Drugs & targets
Targets and bioactivity values from ChEMBL to label a compound set before modelling.
Clinical trials search
ClinicalTrials.gov records by condition, intervention and phase, as rows for a landscape table.
Find datasets
Find the deposited data behind a paper, or a public benchmark, with its repository, format and licence.
Search papers
Find the methods paper for a tool in your pipeline, with a DOI to put in the script header.

Things to ask Qwen Code

Gene & protein lookup

You say to your agent

results/de_genes.csv has the 40 most upregulated genes from my RNA-seq run. Use ScholarMuse to add function, pathways and tissue expression for each, and write the annotated table to results/de_genes_annotated.csv.

Annotations per gene with database identifiers, which Qwen Code merges into the table.

Protein structures

You say to your agent

Get the experimental structures available for human EGFR and the AlphaFold model, save them under structures/, and write a Python script that reports resolution and residue coverage for each file.

Structure records from RCSB PDB and AlphaFold DB with identifiers and file links for the script to read.

Compounds & materials

You say to your agent

candidates.txt lists eight oxide formulas. Look up band gap and stability for each with ScholarMuse, write the results to screening.csv, and keep the ones with a band gap between 1.5 and 3 eV.

Crystal records with band gap and stability values and the database each one comes from.

Frequently asked questions

Yes, but mind the field name. In Qwen Code’s settings, httpUrl means a Streamable HTTP server and url means an SSE server. ScholarMuse uses Streamable HTTP, so the address https://scholarmuse.ai/mcp belongs in httpUrl. The qwen mcp add command above sets this for you.

According to the Qwen Code documentation, OAuth sign-in needs a local browser, and the result is sent back to http://localhost:7777/oauth/callback on the machine that runs qwen. On a server without a browser the sign-in cannot finish this way, so connect ScholarMuse in a Qwen Code session on your own computer.

There is no API key. After you approve access at scholarmuse.ai, Qwen Code keeps the OAuth tokens in ~/.qwen/mcp-oauth-tokens.json on your computer. Treat that file as private and keep it out of your repository.

Tools are grouped into discipline packs, and Qwen Code only sees the packs you allowed during authorization. Switch on the life science or chemistry pack in your ScholarMuse account, then ask Qwen Code to list the capabilities again.

Every call your agent makes uses credits, and a call is charged only when it succeeds. There are no subscriptions. A new account starts with a one-time gift of 50 credits. The 6 web tools under /tools are free without an account, up to 5 runs a day.

Requests are used only to answer you. We do not train models on them.

Ready to make your agent a better scholar?

Connect once. Papers, data and figures from 50+ sources, in the agent you already use.

Works with compatible AI agents

ClaudeChatGPTCodexCursorWorkBuddyTraeGemini CLIAntigravityQoderCodeBuddyKimi CodeQwen CodeClineKiroWindsurfZedOpenCodeOpenClawDifyCherry StudioLM StudioGooseAmpContinueRoo CodeVS CodeJetBrainsWarpRaycastCopilotPerplexityAny MCP client

Data from OpenAlex · Crossref · PubMed · arXiv · NIH · UniProt · PDB · PubChem · NASA · World Bank · USGS · GBIF and more