MCP Tool Forge

v1.0.0Developer Toolsstable

mcp-tool-forge

agentcoreawsbedrockboto3cli
Share:
16
Stars
0
Downloads
0
Weekly
0/5

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

MCP tool development framework
AWS Bedrock integration
whchoi98

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedApr 10, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-tool-forge

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.git
2

Install 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]"
3

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/
4

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"
5

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-account
6

Register 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 output

MCP 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.

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.

Quick Config Preview

{ "mcpServers": { "mcp-tool-forge": { "command": "npx", "args": ["-y", "mcp-tool-forge"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides