Generate MCP servers from natural language descriptions, OpenAPI specs, database schemas, GraphQL, or ontologies. Supports 10+ LLM providers via Vercel AI SDK.
| Tool name | Description | Destructive? |
|---|---|---|
| generate_mcp_server | Generate a complete MCP server from a natural language description | ✓ no |
| generate_from_openapi | Generate an MCP server from an OpenAPI specification | ✓ no |
| generate_from_database | Generate an MCP server with CRUD tools from a database schema | ✓ no |
| validate_typescript | Validate TypeScript code for syntax errors | ✓ no |
| list_providers | List available LLM providers and their configuration | ✓ no |
| get_factory_info | Get information about MCP Tool Factory capabilities | ✓ no |
| health_check | ✓ no | |
| generate_from_graphql | ✓ no | |
| generate_from_ontology | ✓ no |
{
"mcpServers": {
"heshamfsalamamcp-tool-factory": {
"command": "npx",
"args": [
"-y",
"@heshamfsalama/mcp-tool-factory"
]
}
}
}