Apixies Developer API Suite について
Apixies Developer API Suiteは、自然言語で開発者向けユーティリティを利用できるMCPサーバーです。ドメインやネットワークの検査、データ変換、コンテンツ生成を提供し、利用にはApixies APIキーが必要です。
主な機能
- 01SSL、DNS、WHOIS、メールの検査
- 02ヘッダー、リンク、パフォーマンスの確認
- 03HTML、Markdown、JSONなどの変換
- 04QRコード、UUID、パスワードの生成
- 05テキスト分析と一般的な形式の解析
活用シーン
- 01サイトのSSLとセキュリティヘッダーの監査
- 02DNSとメール認証レコードの確認
- 03JSON、CSV、XML間のデータ変換
- 04QRコードや安全なパスワードの生成
MCP 対応
MCPサーバーはApixiesの開発者向けユーティリティAPIをツールとして、ClaudeやCursorなどの対応クライアントに公開します。ローカルで動作し、APIキーを使ってツール呼び出しの引数をApixies APIに送信します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
50掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| port | number | いいえ | ポート番号(デフォルト:443) |
| domain | string | はい | 確認するドメイン名(例:"stripe.com") |
詳細
Apixies MCP サーバー
52 以上の開発者向けユーティリティ API を Claude、Cursor、あらゆる MCP 対応 AI ツールに接続できます。
SSL 証明書の確認、DNS レコードの検索、メールアドレスの検証、QR コードの生成、HTML から PDF への変換などを、すべて自然言語で実行できます。
クイックスタート
これを MCP クライアントの設定に追加します。
{
"mcpServers": {
"apixies": {
"command": "npx",
"args": ["-y", "@apixies/mcp-server"],
"env": {
"APIXIES_API_KEY": "apx_your_key_here"
}
}
}
}
apixies.io/register で無料の API キーを取得してください。サーバーには API キーが必要です。API キーがない場合、すべてのツール呼び出しで MISSING_API_KEY エラーが返されます。
クライアント別のセットアップ
Claude Desktop
ワンクリック: apixies.mcpb をダウンロードして、ダブルクリックします。Claude Desktop で API キーを入力すれば完了です。
または手動で設定:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"apixies": {
"command": "npx",
"args": ["-y", "@apixies/mcp-server"],
"env": {
"APIXIES_API_KEY": "apx_your_key_here"
}
}
}
}
保存後、Claude Desktop を再起動します。
Claude Code
プロジェクトの .mcp.json またはグローバル設定に追加します。
{
"mcpServers": {
"apixies": {
"command": "npx",
"args": ["-y", "@apixies/mcp-server"],
"env": {
"APIXIES_API_KEY": "apx_your_key_here"
}
}
}
}
Cursor
プロジェクトのルートにある .cursor/mcp.json に追加します。
{
"mcpServers": {
"apixies": {
"command": "npx",
"args": ["-y", "@apixies/mcp-server"],
"env": {
"APIXIES_API_KEY": "apx_your_key_here"
}
}
}
}
VS Code
.vscode/mcp.json に追加します。
{
"mcpServers": {
"apixies": {
"command": "npx",
"args": ["-y", "@apixies/mcp-server"],
"env": {
"APIXIES_API_KEY": "apx_your_key_here"
}
}
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json に追加します。
{
"mcpServers": {
"apixies": {
"command": "npx",
"args": ["-y", "@apixies/mcp-server"],
"env": {
"APIXIES_API_KEY": "apx_your_key_here"
}
}
}
}
利用可能なツール
インスペクター
| ツール | 説明 |
|---|---|
check_ssl | ドメインの SSL/TLS 証明書を確認します |
check_headers | セキュリティヘッダーを調査し、評価を取得します |
inspect_email | メールアドレスの形式、MX レコード、使い捨てアドレスかどうかを検証します |
parse_user_agent | UA 文字列からブラウザー、OS、デバイスの種類を判別します |
geolocate_ip | IP アドレスの国、都市、ISP を取得します |
dns_lookup | DNS レコード(A、MX、TXT、CNAME、NS など)を照会します |
dns_propagation | DNS の変更が 5 つのパブリックリゾルバーに反映されたかを確認します |
trace_redirects | リダイレクトの経路をたどり、各転送先を確認します |
extract_meta_tags | OpenGraph、Twitter Card、メタタグを取得します |
check_link | URL にアクセスできるかをステータスと所要時間とともに確認します |
parse_robots_txt | robots.txt のルールとサイトマップを解析します |
fetch_favicon | あらゆるウェブサイトのファビコン URL を検索します |
validate_url | URL の形式、到達可能性、SSL を検証します |
validate_email_auth | SPF、DKIM、DMARC レコードを確認します |
check_performance | DNS、TCP、SSL、TTFB、読み込み時間を測定します |
whois_lookup | ドメイン登録情報と有効期限を検索します |
decode_jwt | JWT トークン(ヘッダー、ペイロード、クレーム)をデコードします |
analyze_text | 単語数、読了時間、キーワードの頻度を調べます |
my_ip | サーバーのパブリック IP アドレスを取得します |
http_status_lookup | HTTP ステータスコードの詳細と修正方法を検索します |
parse_cron | cron 式を人が読みやすい説明に変換します |
test_regex | 正規表現パターンをテキストに対してテストし、一致の詳細を表示します |
json_diff | 2 つの JSON オブジェクトを比較し、構造化された差分を返します |
コンバーター
| ツール | 説明 |
|---|---|
html_to_pdf | HTML を PDF に変換します |
markdown_to_html | Markdown を HTML に変換します |
markdown_to_pdf | Markdown を PDF に変換します |
format_json | JSON の整形、検証、解析を行います |
json_to_csv | JSON 配列を CSV に変換します |
csv_to_json | CSV データをオブジェクトの JSON 配列に変換します |
html_to_markdown | HTML コンテンツを Markdown に変換します |
yaml_to_json | YAML コンテンツを JSON に変換します |
xml_to_json | XML コンテンツを JSON に変換します |
json_to_xml | JSON オブジェクトを XML に変換します |
base64_encode_decode | Base64 文字列をエンコードまたはデコードします |
format_phone | 電話番号を整形します(E.164、国際形式) |
validate_json_schema | スキーマに照らして JSON を検証します |
convert_color | HEX、RGB、HSL の形式を相互変換します |
convert_timestamp | Unix タイムスタンプを日付に変換したり、その逆を行ったりします |
encode_decode_url | 文字列を URL エンコードまたはデコードします |
generate_hash | MD5、SHA-256、SHA-512 ハッシュを生成します |
ジェネレーター
| ツール | 説明 |
|---|---|
generate_qr | QR コード(SVG)を生成します |
generate_uuid | UUID v4 または v7 の識別子を生成します |
generate_password | 安全なランダムパスワードを生成します |
generate_lorem | Lorem Ipsum のプレースホルダーテキストを生成します |
take_screenshot | ウェブページのスクリーンショット(PNG/JPEG)を撮影します |
会話の例
SSL チェック:
あなた:stripe.com に有効な SSL 証明書があるか確認してください
Claude は
check_sslツールを使用し、発行者、有効期限、プロトコルバージョン、証明書チェーンの状態を回答します。
DNS ルックアップ:
あなた:github.com の MX レコードは何ですか?
Claude はタイプ「MX」を指定して
dns_lookupを使用し、メールサーバーのレコードを返します。
複数ツールのワークフロー:
あなた:mysite.com のセキュリティ監査をしてください。SSL、セキュリティヘッダー、メール認証を確認してください。
Claude は
check_ssl、check_headers、validate_email_authを順番に呼び出し、まとめてレポートします。
API キー
サーバーには API キーが必要です。無料で利用できます。apixies.io/register で登録して、ダッシュボードでキーを作成すると、1 日あたり 75 件のリクエストを利用できます。
MCP クライアントの設定で、環境変数 APIXIES_API_KEY に設定してください。Claude Desktop 拡張機能のインストール時に入力を求められます。
プライバシーポリシー
サーバーはお使いのマシン上で動作し、各ツール呼び出しの引数(ドメイン、URL、テキストなど)のみを、API キーとともに https://apixies.io の Apixies API に送信します。ファイル、会話、その他お使いのコンピューター上の情報を読み取ることはなく、独自のテレメトリーもありません。
Apixies は、利用枠の適用と問題のデバッグのため、API リクエストを最大 90 日間記録します。テキスト、HTML、メールアドレスなどのペイロードフィールドは、これらのログから削除されます。広告目的で販売または共有されることはありません。
ポリシー全文:apixies.io/privacy。お問い合わせ:[email protected]。
開発
cd mcp-server
npm install
npm run build
npm run inspect # Opens MCP Inspector to test tools
自動リロードを有効にしたローカル開発の場合:
npm run dev
ローカルの Apixies インスタンスに接続して実行するには、APIXIES_BASE_URL を設定します(例:http://localhost:8000)。デフォルトは https://apixies.io です。
トラブルシューティング
Claude Desktop にツールが表示されない
- 設定を編集した後、Claude Desktop を再起動したことを確認してください
- お使いの OS に対応した設定ファイルのパスが正しいことを確認してください
- Node.js 18 以降がインストールされていることを確認してください:
node --version
「APIXIES_API_KEY not set」という警告
- サーバーは起動しますが、すべてのツール呼び出しが
MISSING_API_KEYで失敗します - 環境設定に API キーを追加し、クライアントを再起動してください
レート制限エラー
- 無料プラン:API キーありで 1 日 75 件、なしで 20 件のリクエスト
- エラーには
DAILY_QUOTA_EXCEEDEDコードが含まれます
接続タイムアウト
- スクリーンショットやパフォーマンスチェックなど、一部のツールでは数秒かかることがあります
- タイムアウトが頻繁に発生する場合は、ネットワーク接続を確認してください
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。