Metadata-Version: 2.3
Name: agentic_cli_test_njoy
Version: 0.1.2
Summary: CLI Based Agent
Author: njoy
Author-email: njoy <>
Requires-Dist: fastmcp>=3.4.7
Requires-Dist: langchain-mcp-adapters>=0.3.2
Requires-Python: >=3.14
Description-Content-Type: text/markdown

# Agentic CLI

## Sample `mcp_server.py`
```python
from agentic_cli_test_njoy.tools import mcp

mcp.run(transport="stdio")
```
## Sample `mcp_langchin_client.py`
```python
import asyncio
import os

from langchain_mcp_adapters.client import MultiServerMCPClient


MCP_SERVER_CONFIG = {
    "agentic_cli": {
        "transport": "stdio",
        "command": "uvx",
        "args": ["agentic_cli_test_njoy"],
    }
}


async def main():

    client = MultiServerMCPClient(MCP_SERVER_CONFIG)

    tools = await client.get_tools()
    for tool in tools:
        print("Available tool:", tool.name)


if __name__ == "__main__":
    asyncio.run(main())
```
