AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP unreviewed MIT Self-run

Multi Mcp Framework Usecase

mcp-buithanhdam-multi-mcp-framework-usecase · by buithanhdam

The project demonstrates the use of the MCP framework with various tools and frameworks such as Google ADK, LlamaIndex, LangChain, and an MCP adapter.

No reviews yet
0 installs
47 views
0.0% view→install

Install

$ agentstack add mcp-buithanhdam-multi-mcp-framework-usecase

Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.

Security review

⚠ Flagged

1 finding(s); flagged for manual review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures
  • high Pipes remote content directly into a shell (remote code execution).

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Reliability & compatibility

Not yet reviewed
0 installs to date
no reviews yet
stale · 1y ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Multi Mcp Framework Usecase? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Multi-MCP Framework Usecase

This project demonstrates the use of the MCP framework with various tools and frameworks such as Google ADK, LlamaIndex, LangChain, and an MCP adapter. It includes a client-server setup for testing and interacting with the MCP framework.


📦 Prerequisites

Before you begin, ensure you have the following installed:

  • Python 3.10 or higher
  • Git
  • A terminal or command prompt
  • uv (recommended Python package manager)

⚙️ Setup Instructions

Follow these steps to clone the repository, set up the environment, and run the project:

1. Clone the Repository

git clone https://github.com/buithanhdam/multi-mcp-framework-usecase.git
cd multi-mcp-framework-usecase

2. Set Up a Virtual Environment

Create and activate a virtual environment:

python -m venv venv

On Windows:

venv\Scripts\activate

On macOS/Linux:

source venv/bin/activate

3. Install uv

If you don’t have uv installed, run:

On macOS/Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

On Windows (PowerShell):

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Check installation:

uv --version

4. Install Dependencies

uv pip install -r requirements.txt

5. Run MCP Inspect

To inspect the MCP setup, run:

# Go to the server folder
cd src/base_mcp_sdk/server

# Run MCP in dev mode
uv run mcp dev server.py

Then open your browser at: http://localhost:6274

6. Start the MCP Server

Note: You must go to other mcp adapter frameworks folder and then go to server folder to run python file. example:

cd src/base_mcp_sdk/server

From the server folder:

python server.py
# or
mcp server

7. Run the Client

Note: You must go to other mcp adapter frameworks folder and then go to client folder to run python file. example:

cd src/base_mcp_sdk/client

Test with 3 client types: stdio, sse, streamable-http.

python client_sse.py
python client_stdio.py
python client_http.py

8. Test the Setup

  • Ensure the server is running before executing a client script.
  • The client will call tools and display results in the terminal.

📖 Project Overview

This project demonstrates:

  • Integration of MCP with frameworks like Google ADK, LlamaIndex, and LangChain
  • Using MCP adapters to interact with tools
  • Asynchronous client-server communication

📝 Additional Notes

  • Ensure the server is running before executing any client script.
  • Modify client_sse.py (or others) to test different tools/frameworks as needed.
  • Refer to the documentation of MCP and the integrated frameworks for advanced configurations.

📄 License

This project is licensed under the MIT License.


🤝 Contributing

Contributions are welcome! 🎉 Feel free to submit issues or pull requests.

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.