Reach120 MCP Server
OfficialReach120 MCP server
Ein MCP-Server, der einem KI-Agenten einen kontrollierten Zugang zur Reach120 TOEFL-iBT-Übungs-API bietet: Schreibübungs-Prompts abrufen und die schriftliche Antwort eines Lernenden bewerten.
Reach120 ist eine unabhängige Übungsplattform. Sie ist nicht mit ETS verbunden, von ETS unterstützt oder von ETS verwaltet. TOEFL® ist ein eingetragenes Warenzeichen von ETS. Reach120 ist nicht mit ETS verbunden, von ETS unterstützt oder von ETS genehmigt.
Tools
Tool | Funktion | Kosten |
| Schreibübungs-Prompts auflisten, mit der ID, die zum Bewerten gegen einen verwendet wird | Liest gespeicherte Zeilen, führt kein Modell aus |
| Einen Prompt mit seinem vollständigen Szenario- oder Diskussionskontext abrufen | Liest eine gespeicherte Zeile, führt kein Modell aus |
| Eine schriftliche Antwort bewerten und eine automatisierte Übungsbewertung sowie eine kurze Begründung zurückgeben | Führt den Bewerter aus; wird gegen Ihren Schlüssel abgerechnet |
Related MCP server: agent-validator-mcp-server
Sie bringen den Schlüssel mit
Dieser Server enthält keine Anmeldedaten. Er leitet den Schlüssel, den Sie in REACH120_API_KEY platzieren, weiter und gibt die Antwort der API unverändert zurück.
Das ist eine Designentscheidung, keine Auslassung. Jede relevante Grenze liegt auf der Serverseite der API und wird bei jedem Aufruf ausgewertet – ein Anforderungsfenster pro Schlüssel, ein tägliches Bewertungskontingent pro Schlüssel und ein dienstweites Ausgabelimit. Ein Client, der eigene Grenzen durchsetzt, würde sie nur bei Personen durchsetzen, die sich dafür entscheiden, den Client weiterhin zu nutzen. Daher setzt dieser keine durch und kann keinen davon umgehen. Löschen Sie dieses Paket und rufen Sie den Endpunkt direkt auf, und Sie erhalten identische Ablehnungen.
Es gibt keinen unauthentifizierten Bewertungspfad. Ein Agent ohne Schlüssel erhält eine Ablehnung, die angibt, woher ein Schlüssel kommt, und es wird nichts gesendet.
Fordern Sie einen Schlüssel an und lesen Sie die vollständige Richtlinie zu Grenzen, Fehlercodes und Versionen unter https://www.reach120.com/developers.
Installation
Dieses Paket ist nicht auf npm veröffentlicht. Der Installationspfad ist dieses Repository, und es ist der einzige – @reach120/mcp-server wird im öffentlichen npm-Register nicht aufgelöst, und kein anderer Paketname steht dafür ein.
npx -y github:reach120/reach120-mcpnpm kompiliert das TypeScript während dieser Installation über das prepare-Skript, daher gibt es keinen separaten Build-Schritt.
Oder klonen Sie es und führen Sie es aus dem Quellcode aus:
git clone https://github.com/reach120/reach120-mcp.git
cd reach120-mcp
npm install
npm run build
node dist/index.jsKonfiguration
Claude Desktop (claude_desktop_config.json), Claude Code oder ein beliebiger MCP-Client, der stdio spricht:
{
"mcpServers": {
"reach120": {
"command": "npx",
"args": ["-y", "github:reach120/reach120-mcp"],
"env": {
"REACH120_API_KEY": "r120_live_your_key_here"
}
}
}
}Variable | Erforderlich | Standard | Bedeutung |
| ja | — | Ihr Reach120-API-Schlüssel. Tools lehnen ohne ihn ab. |
| nein |
| Auf eine andere Bereitstellung zeigen. |
| nein | siehe | Zeitlimit pro Anfrage, in Millisekunden. |
Wie eine Ablehnung aussieht
Grenzen lehnen mit einem maschinenlesbaren Code ab, anstatt zu degradieren. Ein Aufruf, der das Tageskontingent des Schlüssels erreicht, wird nicht stillschweigend auf einer billigeren Engine bewertet und so zurückgegeben, als wäre es die Engine, die Sie angefordert haben – der Code benennt, was passiert ist, und die Fehlertabelle auf /developers erklärt, was jeder bedeutet.
Lokal verifizieren
npm install
npm run build
npm run verifynpm run verify startet den gebauten Server über stdio, führt einen echten MCP-Handshake mit dem SDK-Client durch, druckt die angekündigten Tools und ruft ein Tool ohne Schlüssel auf, um den Ablehnungspfad zu zeigen.
Bewertungen sind Übungsfeedback
score_writing_response gibt automatisiertes Übungsfeedback zurück, das von Reach120 erzeugt wird.
Es ist keine ETS-Bewertung und wird nicht auf der offiziellen Skala gemeldet. Diese README nennt bewusst nicht die Skala, auf der die Zahl ist: Diese Tatsache wird neben einer obligatorischen Einschränkung veröffentlicht, die das Anspruchsregister erfordert und die eine Paketseite nicht darstellen kann. Die Antwortstruktur ist unter https://www.reach120.com/developers dokumentiert.
TOEFL® ist ein eingetragenes Warenzeichen von ETS. Reach120 ist nicht mit ETS verbunden, von ETS unterstützt oder von ETS genehmigt.
Lizenz
MIT. Siehe 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