DeepSeek Harness Plugins
DeepSeek Harness PluginIndexed

429-throttle-mcp

Rate-limited API proxy and operator skill for DeepSeek Harness and MCP to prevent HTTP 429 errors.

UI & ProductivityDeveloper ToolsSkills & Workflows
1GitHub Stars0ForksUpdated2026-09-06

Install

$ dsh plugin --profile web add dsh-throttle

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
429-throttle-mcp (packaged as dsh-throttle for DeepSeek Harness) provides a transparent rate-limiting layer and diagnostic toolset for LLM API calls. Utilizing a sliding window and token bucket algorithm, it regulates request frequencies (RPM) and token usage (TPM) to prevent HTTP 429 quota errors during heavy agentic workflows. It includes task interval monitoring (`begin_task`/`end_task`), runtime parameter tuning, and a natural language operator skill.

Key Capabilities

  • Transparent HTTP proxying with URL scheme whitelisting via call_api
  • Real-time rate limit tracking for RPM and TPM via get_rate_limit_status
  • Dynamic runtime adjustment of rate limits using set_rate_limit
  • Task performance interval tracking and post-run reviews via begin_task and end_task
  • Distinguishes between proxy-level rate limiting and upstream platform quota rejections
  • Agent operator skill integration for conversational quota management

Useful For

  • Preventing HTTP 429 errors when using free or low-tier LLM and web APIs in long-running agent tasks
  • Benchmarking and profiling API call duration and token consumption across batch operations
  • Conversational management and tuning of API rate limits without editing configuration files

Who It Fits

  • AI Agent developers building long-running workflows with multi-step API calls
  • DeepSeek Harness users relying on free-tier LLM API endpoints
  • Users needing automated quota management and task bottleneck diagnostics

Documented Limitations

  • Runtime parameter changes made via set_rate_limit reset back to environment defaults upon process restart
  • Cannot resolve upstream platform quota exhaustion if the underlying account limits are exceeded
  • API calls must be routed explicitly through call_api to be measured and throttled

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 0 development, 0 peer, and 0 optional dependencies.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
iqingyoung/429-throttle-mcp
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
220e8cf · 2026-09-06

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
1GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-06
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app