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 Server
https://huagongshe.com/mcp
Public tools

Public query tools work anonymously; no authentication required.

Standard authorization for protected tools

Structure search, skills (browsing and saving), personal data, and write operations require account authorization. Clients with standard MCP OAuth support will guide you through HGS account connection automatically (Authorization Code + PKCE S256, scopes read / reaction:write / skill:write); just confirm on the authorization page.

AI Key compatibility

AI Key (compatibility)
Authorization: Bearer <AI Key>

MCP clients without standard OAuth account-linking support can use an AI Key: create one under Account settings → AI Key and delete it at any time; send it as Authorization: Bearer <AI Key>. This is the compatibility path for clients without OAuth support.

Agent Plugin

The plugin package follows the agent-plugins.org specification (containing plugin.json, mcp.json, and icon) for compatible clients. You can also connect directly to the MCP endpoint below — no plugin required.

Generic JSON config

{ "mcpServers": { "huagongshe": { "type": "streamable-http", "url": "https://huagongshe.com/mcp" } } }

If you use the AI Key compatibility path, add Authorization: Bearer <your AI Key> under headers.

Tools available to AI

13 tools in total: compound and reaction lookups and structure diagrams need no login; structure search, skills (browsing and saving), personal data, and write operations require authorization (standard OAuth, or the AI Key compatibility path; reaction:write / skill:write).

search_chemistry_dataPublic / AuthorizedUnified search by name, CAS, SMILES, DOI, etc.; substructure/similarity requires authorization
get_chemicalPublicCompound detail: enrich=core gives structure/identifiers/related reactions; full adds unified semantic detail (descriptions, properties, safety, suppliers, etc.)
get_reactionPublic / AuthorizedPublic reactions readable anonymously; private records only by their owner
render_molecule_svgPublic2D molecular structure image (SVG)
render_reaction_svgPublicReaction equation image (SVG)
list_skillsOAuth / AI Key compatBrowse the public skill pool; mine lists your own skills (login required)
get_skillOAuth / AI Key compatRead a skill definition, files, and SKILL.md by slug (login required)
calculate_stoichiometryPublicScale calculation: convert a molar basis into the full charge table and theoretical yield
list_my_reactionsOAuth / AI Key compatList your own reaction records
validate_reactionOAuth / AI Key compatValidate a reaction draft with RDKit (not saved)
create_reactionOAuth / AI Key compatSave a confirmed reaction record (idempotent, private by default)
validate_skillOAuth / AI Key compatValidate a skill zip draft (not saved)
create_skillOAuth / AI Key compatSave a skill into your container (always private)

Popular agent clients (compatibility setup)

QwenWork (Qwen Office)

Alibaba’s official client with Streamable HTTP remote MCP support. Manual AI Key compatibility setup below.

  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. Manual AI Key compatibility setup below.

  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. Manual AI Key compatibility setup below; 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
  • Authorizations and AI Keys can be revoked at any time — send them only to huagongshe.com
  • Every save uses a unique Idempotency-Key, so retries never create duplicates