ai-agents-interoperability
Guides for Model Context Protocol (MCP) and Agent Communication Protocol (ACP)
GitHubスター
13
ユーザー評価
未評価
フォーク
2
イシュー
0
閲覧数
0
お気に入り
0
README
AI Agents Interoperability Series
Learn how to architect Agentic AI solutions which are framework agnostic, LLM Agnostic. Refer to the Blog series below to learn more.
Reference Architecture
Medium articles
Read more about AI Agents Interoperability here: Medium.com
Pre-requirements
- I have used Tavily search for the web search tool implementation, create a Tavily API Key here: https://www.tavily.com
- I have used Google SERP APIs for the flight search tool implementation, create a SERP API key here: https://serpapi.com/manage-api-key
Setup codebase
Clone the repo.
git clone https://github.com/manojjahgirdar/ai-agents-interoperability.git
Note: UV Package manager is recommended.
Install the uv package manager.
pip install pipx pipx install uv
Once the uv package manager is installed, create a virtual environment and activate it.
uv venv source .venv/bin/activate
Install the python dependencies.
uv sync
Export env variables
cp env.example .env
Fill the env values
Launch the mcp/acp servers.
- To launch the mcp server run:
cd src/mcp/mcp-server uv run mcp_server.py
- To launch the acp server, in another terminal run:
cd src/acp/acp-server export REMOTE_MCP_URL=http://127.0.0.1:8000/sse uv run acp_server.py
- To launch the mcp server run:
作者情報
I am a Software Engineer, Inventor, Mentor and an Open Source Contributor. I have over 6 years of professional experience in IT Industry.
IBMBangalore, Karnataka, India
14
フォロワー
58
リポジトリ
0
Gist
52
貢献数
トップ貢献者
スレッド