brainkb for LangChain
org.brainkb/brainkb
MCP server for querying BrainKB, a knowledge base for neuroscience knowledge graphs.
client:LangChain
transport:streamable-http
tools:53
Install brainkb in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"brainkb": {
"transport": "streamable_http",
"url": "https://mcp.brainkb.org/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
- brainkb_login
- brainkb_globus_login
- brainkb_finish_login
- brainkb_logout
- brainkb_whoami
- brainkb_create_token
- brainkb_list_tokens
- brainkb_revoke_token
- brainkb_use_token
- brainkb_list_spaces
- brainkb_create_space
- brainkb_set_space_visibility
- brainkb_add_space_member
- brainkb_add_space_graph
- brainkb_ingest_text
- brainkb_list_uploads
- brainkb_upload_status
- brainkb_discard_upload
- brainkb_ingest_upload
- brainkb_ingest_files
- brainkb_list_jobs
- brainkb_job_status
- brainkb_recover_job
- brainkb_search