Skip to main content
Glama
reach120

Reach120 MCP Server

Official
by reach120

Reach120 MCP サーバー

MCP サーバーで、AI エージェントに Reach120 TOEFL iBT 練習 API への管理された経路を提供します: Writing 練習プロンプトの取得、学習者の書いた回答の採点。

Reach120 は独立した練習プラットフォームです。ETS とは提携しておらず、ETS による承認や運営も受けていません。TOEFL® は ETS の登録商標です。Reach120 は ETS と提携しておらず、ETS による承認も受けていません。

ツール

ツール

機能

コスト

list_practice_prompts

Writing 練習プロンプトを一覧表示。採点に使用する id 付き

保存された行を読み取るだけで、モデルは実行しない

get_practice_prompt

完全なシナリオまたはディスカッションコンテキスト付きで 1 つのプロンプトを取得

保存された行を読み取るだけで、モデルは実行しない

score_writing_response

書いた回答を採点し、自動練習スコアと短い根拠を返す

採点者を実行。キーに対して従量課金

Related MCP server: agent-validator-mcp-server

キーはお客様が用意する

このサーバーは認証情報を持ちません。REACH120_API_KEY に配置したキーを転送し、API の回答をそのまま返します。

これは設計上の決定であり、省略ではありません。重要なすべての制限は API のサーバー側にあり、すべての呼び出しで評価されます — キーごとのリクエストウィンドウ、キーごとの毎日の採点許容量、サービス全体の支出ゲート。独自の制限を強制するクライアントは、そのクライアントを使い続けることを選択した人にのみ強制することになるため、このサーバーは何も強制せず、それらのいずれかを回避する方法にはなり得ません。このパッケージを削除してエンドポイントを直接呼び出しても、同じ拒否が返されます。

認証なしの採点パスはありません。キーのないエージェントは、キーの入手先を示す拒否を受け取り、何も送信されません。

キーのリクエストと、完全な制限・エラーコード・バージョンポリシーは https://www.reach120.com/developers でご確認ください。

インストール

このパッケージは npm に公開されていません。 インストールパスはこのリポジトリのみです — @reach120/mcp-server は公開 npm レジストリでは解決されず、代わりとなる他のパッケージ名もありません。

npx -y github:reach120/reach120-mcp

npm はそのインストール中に prepare スクリプトを通じて TypeScript をコンパイルするため、別途ビルド手順はありません。

または、クローンしてソースから実行します:

git clone https://github.com/reach120/reach120-mcp.git
cd reach120-mcp
npm install
npm run build
node dist/index.js

設定

Claude Desktop (claude_desktop_config.json)、Claude Code、または stdio を話す任意の MCP クライアント:

{
  "mcpServers": {
    "reach120": {
      "command": "npx",
      "args": ["-y", "github:reach120/reach120-mcp"],
      "env": {
        "REACH120_API_KEY": "r120_live_your_key_here"
      }
    }
  }
}

変数

必須

デフォルト

意味

REACH120_API_KEY

はい

お客様の Reach120 API キー。これがないとツールは拒否します。

REACH120_API_BASE_URL

いいえ

https://www.reach120.com

別のデプロイメントを指定します。

REACH120_API_TIMEOUT_MS

いいえ

src/api.tsreadConfig を参照

リクエストごとのタイムアウト(ミリ秒)。

拒否の表示

制限は劣化ではなく、機械可読なコードで拒否します。キーの毎日の許容量に達した呼び出しは、安価なエンジンで静かに採点されて、要求したエンジンであるかのように返されることはありません — コードは何が起こったかを示し、/developers のエラーテーブルはそれぞれの意味を説明します。

ローカルで検証

npm install
npm run build
npm run verify

npm run verify は、ビルドされたサーバーを stdio で起動し、SDK クライアントとの実際の MCP ハンドシェイクを完了し、公開されたツールを表示し、キーなしで 1 つのツールを呼び出して拒否パスを示します。

スコアは練習フィードバック

score_writing_response は、Reach120 が生成した自動練習フィードバックを返します。

これは ETS スコアではなく、公式スケールで報告されるものではありません。この README は、数値が載っているスケールの名前を意図的に挙げていません: その事実は、クレーム台帳が要求する必須の制限の横に公開されており、パッケージページでは表示できません。レスポンスの形状は https://www.reach120.com/developers に文書化されています。

TOEFL® は ETS の登録商標です。Reach120 は ETS と提携しておらず、ETS による承認も受けていません。

ライセンス

MIT。 LICENSE を参照。

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Give your agent live data from Twitter, Reddit, the web and GitHub. No API keys, no scraping stack.

  • SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.

  • Enable language models to perform advanced AI-powered web scraping with enterprise-grade reliabili…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/reach120/reach120-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server