kiro-powers
Repository of custom kiro powers. https://kiro.dev/docs/powers/
claude mcp add --transport stdio praveenc-kiro-powers python -m praveenc.kiro_powers \ --env FASTMCP_ENV="production" \ --env POWER_CONFIG_PATH="path/to/config.yaml"
How to use
Kiro Powers is a curated collection of capabilities for building and composing MCP servers, React apps, and Raycast extensions. The kiro-powers MCP server leverages Python and the FastMCP framework to provide templates and tooling for creating MCP servers, including quickstart patterns, live documentation lookup, and tool design guidance. Use this server to scaffold MCP servers, explore curated templates, and wire up agent-friendly tools that can be invoked by AI agents. Typical workflows involve selecting a template (e.g., a stock-price watcher, weather watch, or MCP server builder), then configuring tools, transports, and endpoints to match your use case. The server is designed to help you go from concept to a functioning MCP service with minimal boilerplate, while preserving extensibility for advanced customizations.
How to install
Prerequisites:
- Python 3.13 or later
- Java runtime (for possible MCP dependencies) depending on your environment
- Git
Installation steps:
-
Clone the repository or install the power package: git clone https://github.com/praveenc/kiro-powers.git cd kiro-powers
-
(Optional) Create and activate a virtual environment: python -m venv venv
Windows
.\venv\Scripts\activate
macOS/Linux
source venv/bin/activate
-
Install dependencies (if this server is packaged as a Python module): pip install -r requirements.txt
-
Run the MCP server using the provided mcp_config configuration (adjust paths as needed): python -m praveenc.kiro_powers
-
Verify operation by querying available endpoints or using a local test client aligned with FastMCP tooling. If you cloned a different layout, follow the repository’s guidance for launching the MKIRO power server.
Additional notes
Tips and considerations:
- Ensure Python 3.13 is installed and available in your PATH.
- If you modify environment variables (e.g., POWER_CONFIG_PATH), point them to valid configuration files used by your MCP server.
- The server name kiro-powers is a logical grouping for MCP-related templates and tooling; actual templates may generate additional transport options (stdio, socket, etc.).
- When integrating with AI agents, expose clear tool definitions and input/output formats to minimize token usage and improve reliability.
- If you encounter transport or compatibility issues with FastMCP, verify that the Python bindings and any compiled dependencies are correctly installed for your platform.
Related MCP Servers
nutrient-document-engine
A Model Context Protocol (MCP) server implementation exposes document processing capabilities through natural language, supporting both direct human interaction and AI agent tool calling.
mcp-playground
A Streamlit-based chat app for LLMs with plug-and-play tool support via Model Context Protocol (MCP), powered by LangChain, LangGraph, and Docker.
symfony
A Symfony package designed for building secure servers based on the Model Context Protocol, utilizing Server-Sent Events (SSE) and/or StreamableHTTP for real-time communication. It offers a scalable tool system tailored for enterprise-grade applications.
knowledgebase
BioContextAI Knowledgebase MCP server for biomedical agentic AI
mcp-spotify-player
MCP server to manage Spotify from MCP clients
MCP -for-Hashing
A Model Context Protocol (MCP) server for calculating MD5 and SHA-256 hashes, complete with tools and guides for understanding and building MCP servers. Works with Claude Desktop & VSCode.