├── moi └── data.txt ├── python-mcp-server ├── README.md ├── .python-version ├── main.py ├── __pycache__ │ └── server.cpython-311.pyc ├── pyproject.toml ├── server.py └── uv.lock ├── chat-frontend ├── src │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.routes.ts │ │ ├── app.component.ts │ │ ├── services │ │ │ ├── chat.service.spec.ts │ │ │ └── chat.service.ts │ │ ├── app.config.ts │ │ ├── components │ │ │ └── chat │ │ │ │ ├── chat.component.spec.ts │ │ │ │ ├── chat.component.css │ │ │ │ ├── chat.component.html │ │ │ │ └── chat.component.ts │ │ └── app.component.spec.ts │ ├── styles.css │ ├── main.ts │ └── index.html ├── public │ └── favicon.ico ├── .editorconfig ├── tsconfig.app.json ├── tsconfig.spec.json ├── .gitignore ├── tsconfig.json ├── package.json ├── README.md └── angular.json ├── mcp-client ├── .gitattributes ├── src │ ├── test │ │ └── java │ │ │ └── net │ │ │ └── youssfi │ │ │ └── mcpclient │ │ │ └── McpClientApplicationTests.java │ └── main │ │ ├── resources │ │ ├── application.properties │ │ ├── mcp-servers.json │ │ └── templates │ │ │ └── chat.html │ │ └── java │ │ └── net │ │ └── youssfi │ │ └── mcpclient │ │ ├── controllers │ │ ├── ChatController.java │ │ └── AiWebAPIController.java │ │ ├── config │ │ └── CorsConfig.java │ │ ├── agents │ │ └── MyAIAgent.java │ │ └── McpClientApplication.java ├── .gitignore ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── pom.xml ├── mvnw.cmd └── mvnw ├── sse-mcp-server ├── .gitattributes ├── src │ ├── main │ │ ├── resources │ │ │ └── application.properties │ │ └── java │ │ │ └── net │ │ │ └── youssfi │ │ │ └── ssemcpserver │ │ │ ├── SseMcpServerApplication.java │ │ │ └── tools │ │ │ └── StockExchangeService.java │ └── test │ │ └── java │ │ └── net │ │ └── youssfi │ │ └── ssemcpserver │ │ └── SseMcpServerApplicationTests.java ├── .gitignore ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── pom.xml ├── mvnw.cmd └── mvnw ├── uv.lock ├── pyproject.toml ├── .idea ├── vcs.xml ├── .gitignore ├── encodings.xml ├── gradle.xml └── misc.xml ├── .gitignore ├── pom.xml └── src └── main └── java └── net └── youssfi └── Main.java /moi/data.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-mcp-server/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chat-frontend/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python-mcp-server/.python-version: -------------------------------------------------------------------------------- 1 | 3.10 2 | -------------------------------------------------------------------------------- /mcp-client/.gitattributes: -------------------------------------------------------------------------------- 1 | /mvnw text eol=lf 2 | *.cmd text eol=crlf 3 | -------------------------------------------------------------------------------- /sse-mcp-server/.gitattributes: -------------------------------------------------------------------------------- 1 | /mvnw text eol=lf 2 | *.cmd text eol=crlf 3 | -------------------------------------------------------------------------------- /chat-frontend/src/app/app.component.html: -------------------------------------------------------------------------------- 1 |