Reach120 MCP Server
OfficialReach120 MCP サーバー
MCP サーバーで、AI エージェントに Reach120 TOEFL iBT 練習 API への管理された経路を提供します: Writing 練習プロンプトの取得、学習者の書いた回答の採点。
Reach120 は独立した練習プラットフォームです。ETS とは提携しておらず、ETS による承認や運営も受けていません。TOEFL® は ETS の登録商標です。Reach120 は ETS と提携しておらず、ETS による承認も受けていません。
ツール
ツール | 機能 | コスト |
| Writing 練習プロンプトを一覧表示。採点に使用する id 付き | 保存された行を読み取るだけで、モデルは実行しない |
| 完全なシナリオまたはディスカッションコンテキスト付きで 1 つのプロンプトを取得 | 保存された行を読み取るだけで、モデルは実行しない |
| 書いた回答を採点し、自動練習スコアと短い根拠を返す | 採点者を実行。キーに対して従量課金 |
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-mcpnpm はそのインストール中に 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 キー。これがないとツールは拒否します。 |
| いいえ |
| 別のデプロイメントを指定します。 |
| いいえ |
| リクエストごとのタイムアウト(ミリ秒)。 |
拒否の表示
制限は劣化ではなく、機械可読なコードで拒否します。キーの毎日の許容量に達した呼び出しは、安価なエンジンで静かに採点されて、要求したエンジンであるかのように返されることはありません — コードは何が起こったかを示し、/developers のエラーテーブルはそれぞれの意味を説明します。
ローカルで検証
npm install
npm run build
npm run verifynpm run verify は、ビルドされたサーバーを stdio で起動し、SDK クライアントとの実際の MCP ハンドシェイクを完了し、公開されたツールを表示し、キーなしで 1 つのツールを呼び出して拒否パスを示します。
スコアは練習フィードバック
score_writing_response は、Reach120 が生成した自動練習フィードバックを返します。
これは ETS スコアではなく、公式スケールで報告されるものではありません。この README は、数値が載っているスケールの名前を意図的に挙げていません: その事実は、クレーム台帳が要求する必須の制限の横に公開されており、パッケージページでは表示できません。レスポンスの形状は https://www.reach120.com/developers に文書化されています。
TOEFL® は ETS の登録商標です。Reach120 は ETS と提携しておらず、ETS による承認も受けていません。
ライセンス
MIT。 LICENSE を参照。
Maintenance
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
AlicenseNot gradedqualityDmaintenanceEnables LLMs to convert documents to Google Forms, edit questions, list and publish forms, and run AI form assistant tools through the Formswrite API.MIT- AlicenseAqualityDmaintenanceEnables testing and validation of APIs for AI agent compatibility, providing scores, grades, and actionable recommendations.3MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to discover, search, and call any REST API described by an OpenAPI or Swagger document. Supports multiple API endpoints with authentication and parameter handling.25MIT
- FlicenseAqualityCmaintenanceEnables AI agents to create and edit Google Docs and draft Gmail emails through natural language.7
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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