Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Track domain and SSL certificate expiry for your agency clients from any MCP client.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
ターミナルでこれを実行します
claude mcp add --transport http renewroster https://app.renewroster.com/mcp --header 'Authorization: your-value'動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"renewroster": {
"url": "https://app.renewroster.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"renewroster": {
"type": "http",
"url": "https://app.renewroster.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン renewroster.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:Authorization
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.1)がレジストリに届いたのは7 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Symantec Cloud DLP AIops
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Governed Symantec Cloud DLP — 14 MCP tools, read-only with audit.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Official Model Context Protocol server for RenewRoster, the domain and SSL certificate expiry tracker for agencies. Ask your AI assistant what is expiring, add domains and SSL hosts, re-check assets, manage clients, alerts, reminders and webhooks, and pull monthly renewal reports.
This is a hosted remote server: nothing to install or run. This repository holds documentation and registry metadata only.
https://app.renewroster.com/mcp (Streamable HTTP)com.renewroster/renewrosterrr_live_...; treat them like passwords.Send it as Authorization: Bearer rr_live_YOUR_KEY.
claude mcp add --transport http renewroster https://app.renewroster.com/mcp \
--header "Authorization: Bearer rr_live_YOUR_KEY"
Claude Desktop connects to remote servers with headers through mcp-remote (claude_desktop_config.json):
{
"mcpServers": { "renewroster": { "command": "npx", "args": ["-y", "mcp-remote", "https://app.renewroster.com/mcp", "--header", "Authorization: Bearer ${RR_API_KEY}"], "env": { "RR_API_KEY": "rr_live_YOUR_KEY" } } } }
~/.cursor/mcp.json){
"mcpServers": { "renewroster": { "url": "https://app.renewroster.com/mcp", "headers": { "Authorization": "Bearer rr_live_YOUR_KEY" } } } }
.vscode/mcp.json){
"inputs": [ { "id": "rr-key", "type": "promptString", "description": "RenewRoster API key", "password": true } ], "servers": { "renewroster": { "type": "http", "url": "https://app.renewroster.com/mcp", "headers": { "Authorization": "Bearer ${input:rr-key}" } } } }
cline_mcp_settings.json){
"mcpServers": { "renewroster": { "type": "streamableHttp", "url": "https://app.renewroster.com/mcp", "headers": { "Authorization": "Bearer rr_live_YOUR_KEY" } } } }
See [llms-install.md](llms-install.md) for agent-friendly setup steps.
~/.codeium/windsurf/mcp_config.json){
"mcpServers": { "renewroster": { "serverUrl": "https://app.renewroster.com/mcp", "headers": { "Authorization": "Bearer rr_live_YOUR_KEY" } } } }
Write tools need a read + write key. Destructive tools are annotated so clients ask for confirmation.
| Tool | Access | Description |
|---|---|---|
list_expiring | Read | Domains and certificates expiring within N days (default 30), including expired |
list_assets | Read | All tracked assets with filters: type, client, status, expiring_within |
get_asset | Read | One asset with recent check history |
list_clients | Read | Clients with asset counts |
lookup_domain | Read | Live RDAP/WHOIS lookup of any domain (not saved) |
lookup_cert | Read | Live TLS check of a public host's certificate (not saved) |
add_domain | Write | Start tracking a domain, optionally under a client |
add_ssl_host | Write | Start tracking a host's SSL certificate |
check_now | Write | Re-check one asset now (rate-limited) |
add_client | Write | Create a client |
delete_asset | Write · ⚠️ destructive | Stop tracking an asset. Marked destructive, so clients ask before running it |
get_asset_history | Read | Check history for one asset |
lookup_ct | Read | Latest certificate for a hostname from Certificate Transparency logs |
get_agency | Read | Plan, usage against limits and API rate limit |
list_members | Read | Team members and roles |
list_alert_channels | Read | Alert channels (URLs masked) |
get_reminders | Read | Reminder schedule |
get_report | Read | Monthly renewal report for a YYYY-MM period |
list_webhooks | Read | Webhooks and last delivery |
list_webhook_deliveries | Read | Delivery log for one webhook |
update_asset | Write | Change client, who pays, auto-renew, cost, per-asset reminder days, or rename |
import_assets | Write | Bulk add up to 1000 domains/SSL hosts; refused if it would pass the plan limit |
set_reminders | Write | Set the agency reminder schedule |
add_alert_channel | Write | Add an email, Slack, Discord or webhook alert channel |
update_alert_channel | Write | Change or pause an alert channel |
test_alert_channel | Write | Send a real sample alert to a channel (5/hour) |
delete_alert_channel | Write · ⚠️ destructive | Delete an alert channel. Marked destructive |
update_webhook | Write | Change or pause a webhook |
API access is included on every plan:
| Plan | Requests / minute |
|---|---|
| Free & trial | 60 |
| Paid | 300 |
Some tools have extra limits (e.g. test_alert_channel 5/hour). Billing, member invites, API key management, branding and agency deletion are dashboard-only.
support@renewroster.com · https://renewroster.com
Documentation in this repository is MIT licensed. See LICENSE.