Shape
MCP
Tools
▾
⇄
Converters
01
TypeScript → MCP
Parse exported functions into MCP tools
02
Universal Schema
SQL, Prisma, GraphQL → MCP input/output
03
MCP Linter
Validate tool arrays against best practices
04
MCP Tool Composer
Graphically build an MCP server setup
05
JSON → MCP Schema
API response → exact outputSchema
06
Multi-MCP Conflicts
Detect name and signature collisions
07
.env → MCP Config
Generate secure Cursor/Claude config
08
TS Interface → MCP
Extract inputSchema from type declarations
09
MCP Inspector
⭐
Call and debug live MCP servers
⬡
Integrations
10
API → MCP
1,400+ public APIs → MCP URL & schema
⊕
Security
11
Injection Scanner
Detect prompt injection in MCP tools
New
12
Risk Scorer
Score 0–100 based on capability risk
New
◈
Visual / Workflow
13
Workflow Builder
Chain tools into visual agent pipelines
New
Docs
MCP
CLI
Changelog
GitHub ↗
Get Started
Try
☰
ShapeMCP
/
Tools
/
.env → Config
INPUT
OUTPUT
INPUT
.env File
.env
1
# Database connection DATABASE_URL=postgresql://user:pass@localhost:5432/myapp # GitHub MCP GITHUB_MCP_TOKEN=ghp_xxxxxxxxxxxx GITHUB_MCP_OWNER=myorg
⌘↵ to convert
▼ Convert
JSON
◈
← Paste input to begin
or press ⌘↵ to convert