Open Archives for LangChain
io.github.coret/openarchieven-mcp-server
MCP server for Open Archives: Dutch genealogical records and historical page transcriptions.
client:LangChain
transport:streamable-http
tools:22
Install Open Archives in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"openarchieven-mcp-server": {
"transport": "streamable_http",
"url": "https://mcp.openarchieven.nl/",
}
})
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
- search_records
- show_record
- match_record
- get_births_years_ago
- get_births
- get_deaths
- get_marriages
- get_archives
- get_record_stats
- get_source_type_stats
- get_event_type_stats
- get_comment_stats
- get_family_name_stats
- get_first_name_stats
- get_profession_stats
- get_breakdown
- get_historical_weather
- get_census_data
- search_transcriptions
- browse_transcriptions
- show_transcription
- view_transcription