mcp for LangChain
com.domainposture/mcp
Remote MCP server: 19 domain-hygiene and email-auth tools (DNS, SPF, DMARC, DKIM, TLS).
client:LangChain
transport:streamable-http
tools:22
Install mcp in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"mcp": {
"transport": "streamable_http",
"url": "https://www.domainposture.com/mcp/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
- ip_lookup
- dns_lookup
- dossier_dns
- dossier_mx
- dossier_spf
- dossier_dmarc
- dossier_dkim
- dossier_tls
- dossier_redirects
- dossier_headers
- dossier_cors
- dossier_web_surface
- user_agent_parse
- dossier_dnssec
- dossier_mta_sts
- dossier_tlsrpt
- dossier_whois
- dossier_ct_log
- dossier_ai_crawlers
- dossier_llms_txt
- dossier_security_txt
- dossier_full