Fathom (lab) for LangChain
dev.fly.fathom-lab-door/fathom
Find places and groups around an interest in a town, each with a source; propose what is missing.
client:LangChain
transport:streamable-http
tools:43
Install Fathom (lab) in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"fathom": {
"transport": "streamable_http",
"url": "https://fathom-lab-door.fly.dev/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
- fathom_find
- activities_request_to_join
- fathom_status
- fathom_propose
- fathom_remember
- fathom_forget
- fathom_space_join
- fathom_space_context
- fathom_space
- fathom_builder_start
- fathom_help
- platform_describe
- capabilities_search
- spaces_create_draft
- spaces_get
- spaces_list_public
- places_verdicts
- affiliations_declare
- genesis_items
- knowledge_lens
- propose_type
- type_status
- extensions_report_gap
- extensions_propose