Skip to content

Blocked:MCPToolset.from_server(connection_params = StdioServerParameters) with Wrong <path>cmd args #643

@wuzhiping

Description

@wuzhiping

Blocked long long time: StdioServerParameters) with Wrong cmd args
MCPToolset.from_server(
connection_params=StdioServerParameters(
command='python',
args=["mcps/<<<<>>>>.py"],
)

langchain’s way:read_timeout_seconds:

async with stdio_client(server_params) as (read, write):
    async with ClientSession(read, write, read_timeout_seconds=timedelta(seconds=20)) as session:

Add timeout args
add buildin timeout mechanization

Additional context
task = asyncio.create_task( MCPToolset.from_server(
connection_params=StdioServerParameters(
command='python',
args=["mcps/demo.py" ],
)
))

tools, exit_stack = await asyncio.wait_for(task, timeout=20)

Metadata

Metadata

Assignees

Labels

tools[Component] This issue is related to tools

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions