Teamdeck MCP by usefulapi for LangChain
io.usefulapi/teamdeck
Read projects, bookings, time and vacations; create bookings, time entries and projects in Teamdeck.
client:LangChain
transport:streamable-http
tools:16
Install Teamdeck MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"teamdeck": {
"transport": "streamable_http",
"url": "https://teamdeck.usefulapi.io/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
- teamdeck_get_organization
- teamdeck_list_projects
- teamdeck_get_project
- teamdeck_list_resources
- teamdeck_get_resource
- teamdeck_list_bookings
- teamdeck_get_booking
- teamdeck_list_time_entries
- teamdeck_get_time_entry
- teamdeck_list_vacations
- teamdeck_list_milestones
- teamdeck_list_organization_units
- teamdeck_list_project_tags
- teamdeck_create_booking
- teamdeck_create_time_entry
- teamdeck_create_project