MCP

Connect to the Huagongshe MCP Server

Huagongshe runs a remote MCP Server. Once an MCP-capable AI client connects, it can call Huagongshe capabilities directly: compounds, reactions, structure processing, scale calculation, and your personal workbench.

Connection info

MCP Serverhttps://huagongshe.com/mcp
AI Key (as needed)Authorization: Bearer <你的AI Key>

Public capabilities work anonymously; personal data, structure search, and write operations require an AI Key. Create one under Account settings → AI Key and delete it at any time. In the token field paste the AI Key alone; write the full Authorization: Bearer <your AI Key> only in a custom Header.

Generic JSON config

Clients that accept pasted JSON (QwenWork "paste JSON config", WorkBuddy mcp.json, etc.) can use this directly:

{
  "mcpServers": {
    "huagongshe": {
      "type": "streamable-http",
      "url": "https://huagongshe.com/mcp",
      "headers": {
        "Authorization": "Bearer <your AI Key>"
      }
    }
  }
}

Tools available to AI

13 tools in total: public queries need no login; structure search, personal data, and write operations require an AI Key (reaction:write / skill:write).

search_chemistry_dataPublic / AI KeyUnified search by name, CAS, SMILES, DOI, etc.; substructure/similarity needs an AI Key
get_chemicalPublicCompound detail: enrich=core gives structure/identifiers/related reactions; full adds unified semantic detail (descriptions, properties, safety, suppliers, etc.)
get_reactionPublic / AI KeyPublic reactions readable anonymously; private records only by their owner
render_molecule_svgPublic2D molecular structure image (SVG)
render_reaction_svgPublicReaction equation image (SVG)
list_skillsPublic / AI Keyscope=public is browsable anonymously; mine lists your own skills
get_skillPublic / AI KeyPublic skills readable anonymously; private only by their owner
calculate_stoichiometryPublicScale calculation: convert a molar basis into the full charge table and theoretical yield
list_my_reactionsAI KeyList your own reaction records
validate_reactionAI KeyValidate a reaction draft with RDKit (not saved)
create_reactionAI KeySave a confirmed reaction record (idempotent, private by default)
validate_skillAI KeyValidate a skill zip draft (not saved)
create_skillAI KeySave a skill into your container (always private)

Popular agent clients

QwenWork (Qwen Office)

Alibaba’s official client with Streamable HTTP remote MCP support.

  1. Open the QwenWork desktop client
  2. In the left sidebar, go to Extensions → Connectors
  3. Click "+ Add" at the top right and choose manual configuration
  4. Select Streamable HTTP as the server type and paste the server URL
  5. Click "+ Add Header": Authorization = Bearer <your AI Key>

Tencent WorkBuddy

Official support for custom MCP connectors.

  1. Open WorkBuddy
  2. In the left menu, go to Experts · Skills · Connectors → Connectors
  3. Click Custom connector → Configure MCP
  4. Paste the server URL and add the auth header: Authorization = Bearer <your AI Key>

Doubao Work

An agent product with custom MCP connector support. Follow the in-product guide.

  1. Download Doubao Work for desktop (doubao.com/work), or use the latest Doubao desktop release
  2. In connectors, choose custom MCP and enter the server URL
  3. Auth header: Authorization = Bearer <your AI Key>

Data & authorization

  • Reaction records are private by default; making one public requires your explicit confirmation
  • Before saving, the AI must show you a draft and get your confirmation
  • AI Keys can be deleted at any time — send them only to huagongshe.com
  • Every save uses a unique Idempotency-Key, so retries never create duplicates