Skip to content
LangChain

OpenProject for LangChain

io.github.kar-thik/openproject-mcp-server

88 tools for the OpenProject API v3: work packages, attachments, git activity, time, reporting

client:LangChain transport:stdio runtime:pypi

Install OpenProject in LangChain

pip install langchain-mcp-adapters

from langchain_mcp_adapters.client import MultiServerMCPClient

client = MultiServerMCPClient({
        "openproject-mcp-server": {
            "transport": "stdio",
            "command": "uvx",
            "args": ["openproject-mcp-server"],
        }
})

tools = await client.get_tools()

get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs

OpenProject in other clients