
elliot-at-liminalnook/mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
elliot-at-liminalnook/mcpは[https://github.com/elliot-at-liminalnook/mcp.からインポートされたMCPサーバー候補です
概要
elliot-at-liminalnook/mcpは[https://github.com/elliot-at-liminalnook/mcp.からインポートされたMCPサーバー候補です
概要(AI 翻訳)
このプロジェクトは、Anthropicのモデルコンテキストプロトコル(MCP)用の一連のツールを提供し、AIアシスタントが外部システム、データソース、ユーティリティと安全かつ効果的に相互作用できるようにします。
MCPとは?
モデルコンテクストプロトコル(MCP)は、AIアシスタントが標準化された方法で外部ツールやデータソースと相互作用することを可能にするAnthropicによって開発されたオープンスタンダードです。 これは、Claudeやより広範なデジタルエコシステムのようなLLM間のユニバーサルインターフェイスとして機能します。USB-Cは、さまざまなデバイスのための標準化された接続を提供します。
インストール
前提条件
- 錆(安定版)
- 貨物(錆付)
– またはちょうどレポの所有者に申し立て、彼はあなたのためのバイナリを作るだろう…寄付は受け入れられます;)
ステップ
-
リポジトリのクローン化:
-
プロジェクトのビルド:
-
生成されたバイナリの場所を取得する
-
必要な環境変数 (claude デスクトップ json) をセットアップします(下記参照)
環境変数
次の環境変数は、有効にするツールに応じて必要またはオプションです。
| 変数 | 必須 | 記述 | お問い合わせ
このページは 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
-
Clone the repository:
git clone https://github.com/robert-at-pretension-io/mcp cd mcp -
Build the project:
cd mcp_tools && cargo build --release -
get the generated binary location
-
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 usernameORACLE_PASSWORD: Oracle database passwordORACLE_CONNECT_STRING: Oracle connection string
-
Gmail Integration:
GOOGLE_OAUTH_CLIENT_ID: Google OAuth client IDGOOGLE_OAUTH_CLIENT_SECRET: Google OAuth client secretGOOGLE_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:
- Web Scraping Tool (
scrape_url): Extracts and processes content from websites - Brave Search Tool (
brave_search): Retrieves search results from Brave Search - Quick Bash Tool (
quick_bash): Executes simple shell commands - Aider Tool (
aider): AI pair programming tool for making targeted code changes with multi-provider support - 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)
インストール
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]"
}
}
}
}