# Heat of Reaction Calculator AI Agent Connect

> Calculate enthalpy changes using Hess's Law, formation enthalpies, and bond energies.

## Overview
- **Category:** education
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_riao6Ee1wFRCoETDiL89oGap9TR8SMHctbc0KiQW/ai-agent-connect
- **Tags:** chemistry, thermodynamics, hess-law, enthalpy, science

## Description

This MCP server provides specialized tools for chemical thermodynamics. It allows AI agents to determine the enthalpy change of chemical reactions using two primary methods: standard enthalpies of formation and bond dissociation energies. Users can utilize `calculate_enthalpy_from_formation` to apply Hess's Law directly, or `calculate_enthalpy_from_bond_energy` for gas-phase calculations. Additionally, the server can `generate_enthalpy_diagram` to visualize energy profiles and `identify_reaction_thermodynamics` to classify reactions as exothermic or endothermic.

## Tools

### calculate_enthalpy_from_bond_energy
Assumes gas phase.

Calculate enthalpy change using bond dissociation energies

### calculate_enthalpy_from_formation
Calculate enthalpy change using standard enthalpies of formation

### generate_enthalpy_diagram
Generate an energy profile diagram for a reaction

### identify_reaction_thermodynamics
Analyze the thermal properties of a reaction

## Prompt Examples

**Prompt:** 
```
What is the enthalpy change for the reaction 2H2 + O2 -> 2H2O if the formation enthalpy of H2O is -285.8 kJ/mol?
```

**Response:** 
```
The enthalpy change for the reaction is -571.6 kJ/mol, making it an exothermic reaction.
```

**Prompt:** 
```
Is the reaction 2H2 + O2 -> 2H2O exothermic or endothermic?
```

**Response:** 
```
The reaction is exothermic because the enthalpy change is negative.
```

**Prompt:** 
```
Calculate the total heat released for 2 moles of a reaction with a delta H of -100 kJ/mol.
```

**Response:** 
```
The total heat released is 200 kJ.
```

## Frequently Asked Questions

**How do I calculate enthalpy using formation data?**
You can use the `calculate_enthalpy_from_formation` tool by providing a balanced chemical equation and a JSON object containing the molar enthalpies of formation for each species.

**Does the bond energy calculation work for liquids?**
No, the `calculate_enthalpy_from_bond_energy` tool assumes all reactants and products are in the gaseous phase.

**Can I visualize the energy levels of a reaction?**
Yes, you can use the `generate_enthalpy_diagram` tool to create an energy profile based on the calculated enthalpy change and the enthalpy of reactants and products.
