DJ

disler/just-prompt

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

738 stars 131 forks 품질 46 트렌드 21

just-prompt는 OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, Ollama 등 주요 LLM 제공업체에 통합 인터페이스를 제공하는 MCP 서버입니다

개요

just-prompt는 OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, Ollama 등 다양한 대형 언어 모델(LLM) 제공자에 통합 인터페이스를 제공하는 모델 제어 프로토콜(MCP) 서버입니다. 여기에서 O3를 활용해 어려운 결정을 쉽게 내리기 위해 ceo_and_board 도구를 사용하는 방법을 확인할 수 있습니다. 서버에서 제공되는 MCP 도구는 다음과 같습니다: - : 여러 LLM 모델에 프롬프트를 전송 - 매개변수: - 텍스트: 프롬프트 텍스트 - models_prefixed_by_provider (선택): 제공자 접두사가 있는 모델 목록. 제공되지 않은 경우, 기본 모델을 사용합니다. - : 파일에서 여러 LLM 모델로 프롬프트를 전송 - 매개변수: - abs_file_path: 프롬프트가 포함된 파일에 대한 절대 경로 (절대 경로여야 하며, 상대적이지 않음) - models_prefixed_by_provider (선택): 제공자 접두사가 있는 모델 목록. 제공되지 않을 경우, 기본 모델을 사용합니다.

개요(AI 번역)

just-prompt는 OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, Ollama 등 다양한 대형 언어 모델(LLM) 제공자에 통합 인터페이스를 제공하는 모델 제어 프로토콜(MCP) 서버입니다. ceo_and_board 도구를 사용해 O3로 어려운 결정을 쉽게 내리는 방법을 여기에서 확인할 수 있습니다.

도구

서버에서 제공되는 MCP 도구는 다음과 같습니다:

  • prompt: 여러 LLM 모델에 프롬프트를 전송합니다

  • 매개변수:

  • text: 프롬프트 텍스트

  • models_prefixed_by_provider (선택): 제공자 접두사가 있는 모델 목록. 제공되지 않을 경우, 기본 모델을 사용합니다.

  • prompt_from_file: 파일에서 여러 LLM 모델로 프롬프트를 전송합니다

  • 매개변수:

  • abs_file_path: 프롬프트가 포함된 파일에 대한 절대 경로 (상대 경로가 아닌 절대 경로여야 함)

  • models_prefixed_by_provider (선택): 제공자 접두사가 있는 모델 목록. 제공되지 않을 경우, 기본 모델을 사용합니다.

  • prompt_from_file_to_file: 파일에서 여러 LLM 모델로 프롬프트를 보내고 응답을 마크다운 형식으로 저장합니다

  • 매개변수:

  • abs_file_path: 프롬프트가 포함된 파일에 대한 절대 경로 (상대 경로가 아닌 절대 경로여야 함)

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Just Prompt - A lightweight MCP server for LLM providers

just-prompt is a Model Control Protocol (MCP) server that provides a unified interface to various Large Language Model (LLM) providers including OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, and Ollama. See how we use the ceo_and_board tool to make hard decisions easy with o3 here.

Tools

The following MCP tools are available in the server:

  • prompt: Send a prompt to multiple LLM models

    • Parameters:
      • text: The prompt text
      • models_prefixed_by_provider (optional): List of models with provider prefixes. If not provided, uses default models.
  • prompt_from_file: Send a prompt from a file to multiple LLM models

    • Parameters:
      • abs_file_path: Absolute path to the file containing the prompt (must be an absolute path, not relative)
      • models_prefixed_by_provider (optional): List of models with provider prefixes. If not provided, uses default models.
  • prompt_from_file_to_file: Send a prompt from a file to multiple LLM models and save responses as markdown files

    • Parameters:
      • abs_file_path: Absolute path to the file containing the prompt (must be an absolute path, not relative)
      • models_prefixed_by_provider (optional): List of models with provider prefixes. If not provided, uses default models.
      • abs_output_dir (default: “.”): Absolute directory path to save the response markdown files to (must be an absolute path, not relative)
  • ceo_and_board: Send a prompt to multiple ‘board member’ models and have a ‘CEO’ model make a decision based on their responses

    • Parameters:
      • abs_file_path: Absolute path to the file containing the prompt (must be an absolute path, not relative)
      • models_prefixed_by_provider (optional): List of models with provider prefixes to act as board members. If not provided, uses default models.
      • abs_output_dir (default: “.”): Absolute directory path to save the response files and CEO decision (must be an absolute path, not relative)
      • ceo_model (default: “openai:o3”): Model to use for the CEO decision in format “provider:model”
  • list_providers: List all available LLM providers

    • Parameters: None
  • list_models: List all available models for a specific LLM provider

    • Parameters:
      • provider: Provider to list models for (e.g., ‘openai’ or ‘o’)

Provider Prefixes

every model must be prefixed with the provider name

use the short name for faster referencing

  • o or openai: OpenAI
    • o:gpt-4o-mini
    • openai:gpt-4o-mini
  • a or anthropic: Anthropic
    • a:claude-3-5-haiku
    • anthropic:claude-3-5-haiku
  • g or gemini: Google Gemini
    • g:gemini-2.5-pro-exp-03-25
    • gemini:gemini-2.5-pro-exp-03-25
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →