MCP Tool Forge Conversion Pipeline
MCP tool schemas extracted once, mapped statically or by LLM, generated as native code and skills
01 / Source
02 / Extract
03 / Map
04 / Generate
05 / Consume
MCP Server · 67 registered / stdio · 01 / Source · 792 tools
MCP Server
67 registered / stdio
792 tools
Schema Cache · ~/.mcp-tool-forge/cache · 02 / Extract
Schema Cache
~/.mcp-tool-forge/cache
Static Mapper · mappings/*.yaml · 03 / Map · 35 known
Static Mapper
mappings/*.yaml
35 known
LLM Mapper · Bedrock Claude Opus 4.6 · 03 / Map · --llm-assist
LLM Mapper
Bedrock Claude Opus 4.6
--llm-assist
Jinja2 Generators · 6 templates · 04 / Generate
Jinja2 Generators
6 templates
Validator · syntax check / auto-fix · 04 / Generate · 91.4% pass
Validator
syntax check / auto-fix
91.4% pass
Code & Schemas · boto3 / CLI / schemas · 05 / Consume
Code & Schemas
boto3 / CLI / schemas
AWS Skills · SKILL.md (9 curated + 792) · 05 / Consume
AWS Skills
SKILL.md (9 curated + 792)
Claude Code / Kiro-CLI · selective skill loading · 05 / Consume · 0 MCP tokens
Claude Code / Kiro-CLI
selective skill loading
0 MCP tokens
tools/list
JSON Schema
raw schemas
cached once
tool schemas
lookup
mapped tools
IAM 29 + DDB 6
unmapped tools
opt-in
inferred mappings
boto3 calls
generated code
5 formats
validated code
tools.py / .sh / .json
skill markdown
SKILL.md
register / copy
one-time install
Legend
primary data
async batch
data store
data flow
Ready
Chapter 01 / 01
Guided chapter
Diagram guide
Explore this system
×
Inspecting compiled semantics
01
Find any node Search labels, responsibilities, kinds, and stable IDs.
/
02
Trace a route Ask how two semantic nodes connect in authored direction.
R
03
See the whole system Open Semantic Radar with a live viewport and stable nodes.
M
04
Compare semantic kinds Count roles, reveal their traffic, and compare direct authored links.
L
05
Play the guided story Walk the authored chapters and real relationships.
P
06
Enter Presentation Stage Give the live diagram the viewport without changing export.
F
E ExportT ThemeS Style0 Reset+ Zoom in- Zoom outEsc Close
Find a node
×
⌕
/
No matching nodes
Semantic passport
Authored reach
Upstream 0
Downstream 0
×
Copy link
Relations
Route probe
Choose a start node
Find start
Copy link
Clear
Pick two semantic nodes on the diagram
←
▶
Journey
→
Overview
Choose the source, then the destination. Direction matters.
Semantic lens
Compare system roles
×
Choose up to two semantic kinds. One reveals its real traffic; two compare only direct authored relationships.
Choose a kind to inspect its nodes and touching relationships.
Copy link
Clear
Semantic radar
Building overview
×
Click node Drag to pan
PATH
MAP
LENS
⌕
?
−
100%
+