Skip to content

Conversation

@benzisoxazole
Copy link

Name: JustChatChemistry

Description: This is a chemistry focused fork of just-chat by Longevity Genie, that adds domain specific tools for chemistry work. It provides an AI chat interface designed to handle chemistry related queries, molecular structure data, and conversions between chemical identifiers such as SMILES strings and IUPAC names.

The core purpose is to integrate chemistry reasoning into the chat system. It can convert between SMILES and IUPAC names using PubChem, identify functional groups in molecules, retrieve chemical properties such as molecular weight, perform 3D similarity searches for related compounds, and reason about chemistry topics using Large Language Models such as GPT, Claude, Llama 3.3, Deepseek, Mistral, and others.

Please complete the following checklist before submitting your pull request:

  • Unique Identifier: The id field is unique and follows the format https://github.com/<github_user>/<repository_name>
  • Schema Compliance: The meta.yaml file fully complies with the schema defined in schema.json. I have run the pre-commit hook to confirm.
  • Repository Access: The source code repository URL is publicly accessible
  • Documentation Access: The documentation URL is publicly accessible
  • Biomedical Relevance: The MCP server provides specific tools for biomedical research or clinical activities (please briefly describe)
  • Open Source License: The server is released under one of the OSI-approved licenses listed in the schema
  • Search Discoverability: The description and tags enable relevant search queries to find the MCP server
  • Free Academic Usage: The services exposed through the MCP server are free for academic research
  • Non-Duplication: This is not a fully duplicate effort of an existing BioContextAI registry MCP server (if similar to another server, please explain the unique aspects)
  • MCP Compliance: The server properly implements the Model Context Protocol specification
  • Installation Instructions: Clear instructions for installing and running the server are provided
  • Maintained: The project is not abandoned
  • Functionality Testing: All exposed tools and resources have been tested and function as expected (manual or unit tests)

@maltekuehl maltekuehl requested a review from dschaub95 October 28, 2025 19:11
@dschaub95
Copy link
Contributor

dschaub95 commented Oct 29, 2025

Hi, thank you for the submission! For our registry, it would be much more useful if you could isolate the implemented tools via the MCP spec. Setting up should be quite easy and fast using our cookiecutter template. Inside the generated folder, you can find a tools subfolder where you can put all your tools/functions. Just make sure they are also exposed in the __init__.py file. Please let us know if you have any questions/trouble :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants