Codetoprompt MCP
An MCP server for the codetoprompt library, enabling integration with LLM agents.
Installation
npx codetoprompt-mcpAsk AI about Codetoprompt MCP
Powered by Claude Β· Grounded in docs
I know everything about Codetoprompt MCP. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
CodeToPrompt MCP Server
CodeToPrompt MCP Server exposes the powerful features of the codetoprompt library through the Model Context Protocol (MCP). This allows LLM agents and other MCP-compatible clients to programmatically generate prompts, analyze codebases, and retrieve specific file contents.
π§ Installation
Install from PyPI:
pip install codetoprompt-mcp
This will automatically install codetoprompt and the required mcp library.
π Usage with an MCP Client
This server is designed to be used with an MCP client, such as the Claude Desktop App.
Example: Claude Desktop Configuration
To use this server with Claude, add it to your claude_desktop_config.json file:
{
"mcpServers": {
"CodeToPrompt": {
"command": "ctp-mcp"
}
}
}
Once configured, you can invoke the tools from your conversation with the LLM.
Available Tools
ctp-get-context: The primary tool for generating a comprehensive prompt from a directory. It supports all ofcodetoprompt's filtering, formatting, and compression options.ctp-analyse-project: Provides a detailed statistical analysis of a codebase, including token counts, line counts, and breakdowns by file type.ctp-get-files: Retrieves the content of specific files, formatted as a prompt. This is useful for targeted queries.
π€ Contributing
We welcome contributions! Please refer to the main codetoprompt repository for contribution guidelines.
π License
This project is licensed under the MIT License. See the LICENSE file for full details.
