Jinni: Bring Your Project Into Context
@smat-dev
Jinni: Bring Your Project Into Context について
Bring your project into LLM context - tool and MCP server
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"jinni": {
"command": "uvx",
"args": [
"jinni-server",
"[OPTIONS]"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Jinni: Bring Your Project Into Context?
Jinni is a tool for developers to efficiently provide Large Language Models with a consolidated view of relevant project files. It integrates with AI tools via an MCP (Model Context Protocol) server and offers a command-line utility for manual copy-paste or file output.
How to use Jinni: Bring Your Project Into Context?
Configure your MCP client to run the server via uvx jinni-server, or use the CLI directly with jinni [OPTIONS] [<PATH...>]. The MCP server exposes the read_context tool; the CLI outputs concatenated file contents to stdout or clipboard.
Key features of Jinni: Bring Your Project Into Context
- Efficient consolidation of relevant project files.
- Intelligent filtering using gitignore-style patterns.
- Customizable inclusions via
.contextfiles. - Configurable size limit for large contexts.
- File path headers in output.
- List-only mode for file preview.
Use cases of Jinni: Bring Your Project Into Context
- Integrating with AI coding assistants like Cursor or Claude Desktop.
- Quickly providing project context to an LLM for code generation.
- Focusing LLM attention on specific modules or file patterns.
- Debugging large projects by excluding irrelevant directories.
- Generating a structured text dump for offline LLM analysis.
FAQ from Jinni: Bring Your Project Into Context
What runtime does Jinni require?
Jinni requires uv to run the MCP server via uvx jinni-server. The CLI is also available as jinni and can be run directly.
How does Jinni decide which files to include?
It uses built-in defaults that exclude binaries, dotfiles, and common temp/build directories. It also respects .gitignore rules and allows custom inclusions via .contextfiles
「その他」の他のコンテンツ
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Nginx UI
0xJackyYet another WebUI for Nginx
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Blender
ahujasidOpen-source MCP to use Blender with any LLM

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
コメント