MCP_TOOL_POISONING_ATTACKS
@RyosukeDTomita
MCP_TOOL_POISONING_ATTACKS について
MCP Client and server for study
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp_tool_poisoning_attacks": {
"command": "docker",
"args": [
"compose",
"build"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is MCP_TOOL_POISONING_ATTACKS?
It is a project that includes an MCP Client and an MCP Server, designed to interact with tools through the Model Context Protocol. It integrates with Anthropic's Claude model (claude-3-5-haiku-20241022) and demonstrates using IP information tools.
How to use MCP_TOOL_POISONING_ATTACKS?
Set up the environment using Dev Containers or Docker, create a .env file with your ANTHROPIC_API_KEY, and configure mcp_client/mcpservers.json with the desired MCP servers. Run the client with node dist/index.js (Dev Containers) or docker compose run -it mcp_client (Docker), then enter prompts to use available tools.
Key features of MCP_TOOL_POISONING_ATTACKS
- Includes both MCP Client and MCP Server implementations
- Supports tools like ipinfo for IP address lookup
- Integrates with Anthropic’s Claude API
- Can connect to multiple MCP servers via configuration
- Runs in Dev Containers or Docker environments
- Uses node.js v22 and the MCP TypeScript SDK
Use cases of MCP_TOOL_POISONING_ATTACKS
- Querying detailed IP address information through the ipinfo tool
- Prototyping MCP client‑server interactions
- Testing tool‑augmented AI workflows with Claude
- Demonstrating how to configure and run MCP servers like burp or ipinfo
FAQ from MCP_TOOL_POISONING_ATTACKS
What dependencies are required to run MCP_TOOL_POISONING_ATTACKS?
You need node.js v22, the MCP TypeScript SDK, and an Anthropic API key (for claude-3-5-haiku-20241022). Docker and VSCode with Dev Containers are optional but recommended.
How do I configure which MCP server to use?
Edit the mcp_client/mcpservers.json file to list your servers. The client currently uses the first server listed in that file.
What tools are available?
The example includes two tools: ipinfo (get your own IP) and ipinfo_target_ipjson (get IP information for a target IP provided in the user’s request). A burp server is also configurable.
How do I run the project in a Docker container?
Build the Docker image with docker compose build, then run docker compose run -it mcp_client. Ensure you have created the .env file and mcpservers.json first.
「その他」の他のコンテンツ
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Nginx UI
0xJackyYet another WebUI for Nginx

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
コメント