About IronHive.Plugins.MCP
IronHive.Plugins.MCP is an MCP server in the AI category: ironHive Model Context Protocol plugin.
Install
git clone https://github.com/iyulab/ironhiveThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about IronHive.Plugins.MCP
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
IronHive
IronHive는 기업용 AI 애플리케이션을 위한 .NET 파이프라인 프레임워크입니다. 멀티 Provider LLM 통합, 벡터 기반 RAG 파이프라인, 멀티에이전트 오케스트레이션, 파일 처리를 Fluent Builder API로 제공합니다.
범용 프레임워크가 필요하다면 Semantic Kernel 또는 Agent Framework를 권장합니다.
주요 기능
- 멀티 Provider LLM — OpenAI, Anthropic, Google AI, Ollama
- 멀티에이전트 오케스트레이션 — Sequential, Parallel, Hub-Spoke, Graph (DAG)
- RAG 파이프라인 — 텍스트 추출, 청킹, 임베딩, 벡터 검색
- 파일 처리 — PDF, Word, PowerPoint, 이미지
- 플러그인 — MCP, OpenAPI 통합
- M.E.AI 호환 —
ChatClientAdapter/EmbeddingGeneratorAdapter
설치
dotnet add package IronHive.Core
dotnet add package IronHive.Providers.OpenAI # 또는 Anthropic, GoogleAI, Ollama
빠른 시작
using IronHive.Core;
using IronHive.Providers.OpenAI;
var hive = new HiveServiceBuilder()
.AddMessageGenerator("openai", new OpenAIMessageGenerator(new OpenAIConfig
{
ApiKey = "your-api-key"
}))
.Build();
var agent = hive.CreateAgent(config =>
{
config.Provider = "openai";
config.Model = "gpt-4o";
config.SystemPrompt = "You are a helpful assistant.";
});
var response = await agent.InvokeAsync(messages);
// 스트리밍
await foreach (var chunk in agent.InvokeStreamingAsync(messages))
{
Console.Write(chunk.Content);
}
Skills Usage
AI 코딩 에이전트(GitHub Copilot, Claude Code, Cursor 등)에서 IronHive Skills를 사용하려면:
npx skills add iyulab/ironhive
설치 후 에이전트가 IronHive API 패턴, 오케스트레이션, RAG 파이프라인, 툴 사용법을 자동으로 인식합니다.
패키지
| 패키지 | 설명 |
|---|---|
IronHive.Abstractions |
인터페이스 및 계약 |
IronHive.Core |
핵심 구현 |
IronHive.Providers.OpenAI |
OpenAI / Azure OpenAI / xAI / GPUStack |
IronHive.Providers.Anthropic |
Claude 모델 |
IronHive.Providers.GoogleAI |
Gemini 모델 |
IronHive.Providers.Ollama |
로컬 LLM (Ollama, LM Studio) |
IronHive.Storages.Qdrant |
Qdrant 벡터 데이터베이스 |
IronHive.Storages.Amazon |
Amazon S3 파일 저장소 |
IronHive.Storages.Azure |
Azure Blob / Service Bus |
IronHive.Storages.RabbitMQ |
RabbitMQ 큐 |
IronHive.Plugins.MCP |
Model Context Protocol |
IronHive.Plugins.OpenAPI |
OpenAPI 도구 통합 |
문서
요구 사항
- .NET 10.0+
라이선스
MIT — LICENSE 참조.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.