EA

elliot-at-liminalnook/mcp

Developer tools

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

22 stars 4 forks 품질 67 트렌드 24

elliot-at-liminalnook/mcp는 MCP 서버 후보가 https://github.com/elliot-at-liminalnook/mcp.에서 수입되었습니다

개요

elliot-at-liminalnook/mcp는 MCP 서버 후보가 https://github.com/elliot-at-liminalnook/mcp.에서 수입되었습니다

개요(AI 번역)

이 프로젝트는 Anthropic의 Model Context Protocol (MCP)에 대한 도구 세트를 제공하여 AI 조수를 안전하고 효과적으로 외부 시스템, 데이터 소스 및 유틸리티와 상호 작용할 수 있습니다.

MCP는 무엇입니까?

Model Context Protocol (MCP)은 표준화 된 방법으로 외부 도구 및 데이터 소스와 상호 작용할 수있는 Anthropic이 개발 한 개방형 표준입니다. 그것은 Claude와 같은 LLMs 사이 보편적인 공용영역으로 USB-C가 각종 장치를 위한 표준화한 연결을 제공하는 방법과 유사한 더 넓은 디지털 방식으로 생태계 작용합니다.

설치

# 필수품

  • Rust (최신 안정 버전)
  • 화물 (녹음 포함)

– 또는 그냥 repo 소유자에 불만 및 그는 당신을 위해 바이너리를 만들 것입니다 … 허용 기부;)

단계

  1. 저장소를 복제:

  2. 프로젝트 구축:

  3. 생성 된 바이너리 위치를 얻을

  4. 필요한 환경 변수 설정 (클래드 데스크톱 json) (아래 참조)

환경 변수

다음과 같은 환경 변수는 필요한 도구에 따라 선택 사항입니다.

변하기 쉬운 Required 묘사

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

README

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

MCP Tools

This project provides a set of tools for Anthropic’s Model Context Protocol (MCP), allowing AI assistants to securely and effectively interact with external systems, data sources, and utilities.

What is MCP?

The Model Context Protocol (MCP) is an open standard developed by Anthropic that enables AI assistants to interact with external tools and data sources in a standardized way. It acts as a universal interface between LLMs like Claude and the broader digital ecosystem, similar to how USB-C provides a standardized connection for various devices.

Installation

Prerequisites

  • Rust (latest stable version)
  • Cargo (comes with Rust)

– or just complain to the repo owner and he’ll make a binary for you… donations accepted ;)

Steps

  1. Clone the repository:

    git clone https://github.com/robert-at-pretension-io/mcp
    cd mcp
    
  2. Build the project:

    cd mcp_tools && cargo build --release
    
  3. get the generated binary location

  4. Set up the required environment variables (claude desktop json) (see below)

Environment Variables

The following environment variables are required or optional depending on which tools you enable:

Variable Required For Description
SCRAPINGBEE_API_KEY Web Scraping API key for ScrapingBee service
BRAVE_API_KEY Brave Search API key for Brave Search API
ANTHROPIC_API_KEY Aider Tool (Anthropic) Your Anthropic API key
OPENAI_API_KEY Aider Tool (OpenAI) Your OpenAI API key

Additional Tool-Specific Variables

The following tools are available but commented out in the default configuration. Uncomment them in main.rs if you need these features:

  • Oracle Database Tool:

    • ORACLE_USER: Oracle database username
    • ORACLE_PASSWORD: Oracle database password
    • ORACLE_CONNECT_STRING: Oracle connection string
  • Gmail Integration:

    • GOOGLE_OAUTH_CLIENT_ID: Google OAuth client ID
    • GOOGLE_OAUTH_CLIENT_SECRET: Google OAuth client secret
    • GOOGLE_OAUTH_REDIRECT_URI: Google OAuth redirect URI
  • Email Validation:

    • NEVERBOUNCE_API_KEY: API key for NeverBounce service

Enabled Tools

The default configuration enables the following tools:

  1. Web Scraping Tool (scrape_url): Extracts and processes content from websites
  2. Brave Search Tool (brave_search): Retrieves search results from Brave Search
  3. Quick Bash Tool (quick_bash): Executes simple shell commands
  4. Aider Tool (aider): AI pair programming tool for making targeted code changes with multi-provider support
  5. Long Running Task Tool (long_running_tool): Manages background tasks that may take minutes or hours to complete

Aider Tool Enhancements

The Aider tool has been enhanced with multi-provider support:

  • Multiple AI Providers: Now supports Anthropic (Claude), OpenAI (GPT)
GitHub에서 전체 README 보기

설치

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

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

설정

{ "mcpServers": { "tools": { "command": "[where ever you write the executable]", "args": [], "env": { "SCRAPINGBEE_API_KEY": "[your key here]", "BRAVE_API_KEY": "[your key here]", "ANTHROPIC_API_KEY": "[your anthropic api key]", "OPENAI_API_KEY": "[your openai api key]" } } } }