Almost Fire for LangChain
com.almostfire/strength-training
Strength training plans for 26 weeks, plus set, meal and progress logging in Almost Fire.
client:LangChain
transport:streamable-http
tools:28
Install Almost Fire in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"strength-training": {
"transport": "streamable_http",
"url": "https://strength.almostfire.com/api/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- make_plan
- save_plan
- show_exercise
- get_today
- get_schedule
- get_session
- log_set
- edit_set
- delete_set
- list_alternatives
- swap_exercise
- update_session
- move_session
- log_cardio
- record_checkin
- log_weight
- open_camera
- read_meal_photo
- read_meal_photo_upload
- search_foods
- log_foods
- delete_food_entry
- get_nutrition
- show_progress_chart