Skip to main content
Glama
README.md2.12 kB
# Agent Examples Here is some examples of how to use Stata-MCP in agents. > If you are finding how to make the agent perform better, read file: [How to write a task prompt](task_prompt/README.md) ## Catalog - [OpenAI-Agent](#openai-agent) - [Langchain-ReAct-Agent](#langchain-react-agent) ## OpenAI-Agent The OpenAI-Agent is the most traditional agent here (I think), it's also the most simple one. If you just hope to find out that there is something AI could do, have a try here, it is a good start. You can `cd` to the `OpenAI-Agent` directory and run `main.py` to start the agent. ```bash git clone https://github.com/sepinetam/stata-mcp.git cd stata-mcp # If you did not make your environment, make one. # uv sync uv run agent_examples/openai/main.py # before that, you can change your task message, just provide the minimal task description, and don’t forget to include your data path and the output path. ``` If there is timeout error, do not worry, you can install it before running the agent, like this: ```bash git clone https://github.com/sepinetam/stata-mcp.git cd stata-mcp pip install -e . # You can find whether it is installed successfully by: stata-mcp --version ``` and, edit the agent file `agent_examples/openai/main.py`, from ```python mcp_server = MCPServerStdio( name="Stata-MCP", params={ "command": "uvx", "args": [ "stata-mcp" ], "env": { "stata_cli": "stata-mp" } } ) ``` to ```python mcp_server = MCPServerStdio( name="Stata-MCP", params={ "command": "stata-mcp", "args": [], "env": {"stata_cli": "stata-mp"} } ) ``` ## Langchain-ReAct-Agent Similar to the OpenAI-Agent, the Langchain-ReAct-Agent is also a simple agent. With ReAct framework, it could perform better than the common Agent. More information could read this paper: [ReAct: Synergizing Reasoning and Acting in Language Models](http://arxiv.org/abs/2210.03629). How to run? ```bash git clone https://github.com/sepinetam/stata-mcp.git cd stata-mcp uv run agent_examples/langchain/main.py ```

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SepineTam/stata-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server