rpa-platform-agent-mcp
v0.1.2
Published
Stdio MCP launcher for the RPA training platform
Maintainers
Readme
rpa-platform-agent-mcp
rpa-platform-agent-mcp is the stdio launcher used by the RPA training platform to expose task tools through MCP.
Students and teachers only need to add one MCP config. The launcher handles first-use authorization automatically and then reuses the cached login state.
Production usage
Add this config to any AI tool that supports stdio MCP:
{
"mcpServers": {
"rpa-platform-agent": {
"command": "npx",
"args": [
"-y",
"rpa-platform-agent-mcp",
"--base-url",
"https://your-domain.example/mcp"
]
}
}
}First use
On first use, the launcher may open the browser once to complete authorization.
After authorization succeeds, the MCP access token is cached locally and reused automatically.
What users should do next
- Save the MCP config in the AI tool.
- Reopen the AI tool.
- Confirm that
rpa-platform-agentappears in the MCP server list. - Start with:
get_task_context({
"scenarioCode": "S05",
"taskId": "task_xxx"
})Local cache
By default, the launcher stores the cached access token at:
~/.rpa-platform-agent/mcp-access-token.jsonOptional arguments
--base-url <url>: required MCP endpoint base URL.--cache-file <path>: override the local token cache file.--token-file <path>: optional fallback token file for local development only.
Development
For repository-local development, the platform can still fall back to the local package entry instead of npx. That path is intended for developers, not for student-facing docs.
