MCP Tool Forge
mcp-tool-forge
What is MCP Tool Forge?
MCP Tool Forge is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp-tool-forge
mcp-tool-forge
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- mcp-tool-forge
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-tool-forgeConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCP Tool Forge
MCP Tool Forge is a Python-based framework that bridges AWS services and AI coding assistants by providing nine pre-built skill bundles covering IAM, CloudWatch, cost analysis, infrastructure (CloudFormation, EKS, ECS, Lambda), messaging, networking, AI/ML (Bedrock, SageMaker), and data services. It converts AWS MCP server tool definitions into multiple output formats—boto3 Python, AWS CLI shell scripts, OpenAPI schemas, Bedrock AgentCore Gateway toolSpecs, and Claude Code/Kiro-CLI skills—so developers can instantly generate client code and register capabilities into their AI workflow. Teams building on AWS Bedrock AgentCore or automating cloud operations with Claude will find it especially valuable for eliminating manual tool wiring.
Prerequisites
- Python 3.11 or higher installed
- AWS credentials configured locally (via AWS CLI or environment variables)
- An MCP-capable client such as Claude Code or Kiro-CLI
- Optional: AWS Bedrock access if using LLM-assisted tool mapping
Clone the repository
Clone the mcp-tool-forge repository to your local machine so you can access the pre-built skills and CLI tool.
git clone https://github.com/whchoi98/mcp-tool-forge.gitInstall the CLI tool
Install mcp-tool-forge and its dev dependencies using pip in editable mode. Python 3.11+ is required.
cd mcp-tool-forge
pip install -e ".[dev]"Copy skills to your AI client
Copy the AWS skill bundles into your Claude Code skills directory. Repeat for Kiro-CLI by targeting .kiro/skills/ instead.
mkdir -p .claude/skills
cp -r mcp-tool-forge/.claude/skills/aws-* .claude/skills/List available MCP servers
Use the CLI to browse available AWS MCP servers, optionally filtered by category such as 'Data & Analytics' or 'Security'.
mcp-tool-forge list-servers --category "Data & Analytics"Convert a server's tools to output formats
Convert an AWS MCP server's tool definitions into all supported formats at once. Use --llm-assist with a Bedrock-enabled profile for richer descriptions.
mcp-tool-forge convert --server aws-iam-mcp-server --output all --llm-assist --aws-profile prod-accountRegister skills to Claude Code
Register the converted skills directly into Claude Code, pointing to the output directory where generated skill files were saved.
mcp-tool-forge register --server aws-iam-mcp-server -d outputMCP Tool Forge Examples
Client configuration
MCP Tool Forge runs as a CLI utility rather than an MCP server itself. Configure Claude Code to use the AWS skills by referencing the generated skill files. Below is a representative Claude Desktop config if you're running a generated MCP server.
{
"mcpServers": {
"aws-iam": {
"command": "uvx",
"args": ["aws-iam-mcp-server"],
"env": {
"AWS_PROFILE": "default",
"AWS_REGION": "us-east-1"
}
}
}
}Prompts to try
After registering skills into Claude Code, use these prompts to exercise the AWS capabilities.
- "List all IAM users in my AWS account and show their last login dates"
- "Show me CloudWatch alarms that are in ALARM state in us-east-1"
- "Summarize my AWS cost for the last 30 days by service"
- "List all running ECS tasks across my clusters"
- "Check my Bedrock model quotas and list available foundation models"Troubleshooting MCP Tool Forge
AWS credentials not found when running CLI commands
Run 'aws configure' to set up credentials, or set AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and AWS_DEFAULT_REGION environment variables. Use --aws-profile to specify a named profile.
LLM-assisted conversion fails with Bedrock errors
Ensure your AWS account has Bedrock access enabled in the chosen region and that the IAM role or user has 'bedrock:InvokeModel' permissions. The --llm-assist flag is optional; omitting it still generates all output formats.
Skills not recognized by Claude Code after registration
Verify that the .claude/skills/ directory is at the project root where Claude Code runs. Re-run 'mcp-tool-forge register' with the correct -d output path and restart Claude Code.
Frequently Asked Questions about MCP Tool Forge
What is MCP Tool Forge?
MCP Tool Forge is a Model Context Protocol (MCP) server that mcp-tool-forge It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCP Tool Forge?
Follow the installation instructions on the MCP Tool Forge GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with MCP Tool Forge?
MCP Tool Forge works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCP Tool Forge free to use?
Yes, MCP Tool Forge is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
MCP Tool Forge Alternatives — Similar Developer Tools Servers
Looking for alternatives to MCP Tool Forge? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up MCP Tool Forge in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MCP Tool Forge?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.