What is an ApeKey and how do I get it?
An ApeKey is your MonkeyType API key. To generate one, sign into monkeytype.com, go to Account → Ape Keys, generate a new key with the required scopes, and copy it. Never share it publicly.
@CodeDreamer06
基本情報
An MCP server for monkeytype.com that exposes all of their API endpoints.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"MonkeytypeMCP": {
"command": "npx",
"args": [
"monkeytype-mcp"
]
}
}
}Check if a username is available on MonkeyType
Get user's personal best typing scores
Get user's tags
Get user's typing statistics
Get user's profile information
Send a forgot password email to a user
Get user's current test activity
Get user's typing streak information
Get user's typing test results
Get a specific typing test result by ID
Get user's last typing test result
Get speed histogram data
Get global typing statistics
Get typing test leaderboard
Get user's rank on the leaderboard
Get daily typing test leaderboard
Get weekly XP leaderboard
Get public service announcements
Check if quote submission is enabled
Get server configuration
MonkeyType MCP Server is a Model Context Protocol (MCP) server that wraps the entire MonkeyType API, exposing all its endpoints as MCP tools. It allows any LLM that supports MCP to interact with MonkeyType—fetching user stats, leaderboards, test results, and more—using API key authentication.
Install via npx monkeytype-mcp (recommended), npm install -g monkeytype-mcp, or clone the repository. Set the required MONKEYTYPE_API_KEY environment variable (and optionally MONKEYTYPE_USERNAME) in your MCP server configuration. Then configure your LLM platform or IDE (e.g., Cursor, Windsurf, Cline, Claude, VS Code) to use the server over stdio. The server exposes around 20 tools covering user, test results, public, leaderboards, PSAs, quotes, and configuration endpoints.
An ApeKey is your MonkeyType API key. To generate one, sign into monkeytype.com, go to Account → Ape Keys, generate a new key with the required scopes, and copy it. Never share it publicly.
You need Node.js and npm (to install via npx or npm). The server runs as a stdio process and requires a network connection to the MonkeyType API. No other system dependencies are needed.
All data (stats, results, etc.) is stored on MonkeyType’s servers. The MCP server only makes API calls—it does not persist any data locally.
Yes. The server respects MonkeyType’s rate limits. Also, the `get_results` tool can return up to 1000 test results. Other limits may apply per MonkeyType’s API terms.
Set the `MONKEYTYPE_API_KEY` environment variable in your MCP server configuration. Some tools accept an optional `MONKEYTYPE_USERNAME` variable for default profile lookups. Authentication is handled per tool call.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Open-source MCP to use Blender with any LLM
Hindsight: Agent Memory That Learns
コメント