Since.dev MCP sunucusu
Commit 14 Kas 2026Paketlerdeki, API'lerdeki ve servislerdeki değişiklikleri takip ederek AI agent'ların gerekli kod düzeltmelerini ve yaklaşan emeklilik süreçlerini belirlemesine yardımcı olur.
Ayrıca bilinen adı since-dev/mcp, mcp
- Yıldızlar
- 0
- Araçlar
- 3
- İndirmeler, 30 gün
- —
- En son sürüm
- 4.4.0
- Son commit
- 14 Kas 2026
- Lisans
- MIT
Since.dev MCP nedir?
Since.dev bir MCP sunucusudur. Paketlerdeki, API'lerdeki ve servislerdeki değişiklikleri takip ederek AI agent'ların gerekli kod düzeltmelerini ve yaklaşan emeklilik süreçlerini belirlemesine yardımcı olur. 3 araç sunar; örneğin whats_changed, check_code, fix_code.
Özet, projenin README dosyasından oluşturuldu
Since.dev MCP sunucusu hakkında
Since.dev, AI agent'ların kod bütünlüğünü korumasına yardımcı olmak için paketlerdeki, API'lerdeki ve servislerdeki değişiklikleri izleyen uzak bir MCP server sağlar. Model emeklilikleri, API değişiklikleri ve çalışma zamanı kullanım ömrü sonu tarihleri dahil olmak üzere 18 kayıt defterindeki güncellemeleri takip eder. Geliştiriciler, bu servisi OAuth ile oturum açarak veya tarayıcı kimlik doğrulaması desteklemeyen ortamlar için bir API anahtarı kullanarak Claude Code, Cursor, VS Code, Codex ve Gemini CLI gibi çeşitli istemcilere bağlayabilir.
Server üç ana araç içerir: whats_changed, check_code ve fix_code. İlk ikisi, paket güncellemelerini belirleyen veya kod parçacıklarını bilinen değişikliklere göre doğrulayan salt okunur araçlardır. fix_code aracı, kod parçacıkları için yamalar oluşturabilir veya bağlı depolar için pull request'ler açabilir. Bağımlılık yükseltmeleri sırasında veya CI yapılandırmalarını düzenlerken kontrolleri tetiklemek için Cursor ve Claude Code için özelleştirilmiş yetenekler ve kurallar mevcuttur. Kullanım, bir Since.dev hesabına bağlı bir kredi sistemi üzerinden yönetilir.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Since.dev MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleSince.dev MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http mcp https://api.since.dev/mcpSince.dev MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://api.since.dev/mcp"
}
}
}Since.dev MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"mcp": {
"type": "http",
"url": "https://api.since.dev/mcp"
}
}
}Since.dev MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"mcp","type":"http","url":"https://api.since.dev/mcp"}'Since.dev MCP'yi Codex içine yükleyin
$ codex mcp add mcp --url https://api.since.dev/mcpSince.dev MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.mcp] url = "https://api.since.dev/mcp"
Since.dev MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http mcp https://api.since.dev/mcpSince.dev MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"mcp": {
"url": "https://api.since.dev/mcp",
"type": "http"
}
}
}Since.dev MCP araçları 3
README dosyasından algılandıwhats_changedcheck_codefix_code
| whats_changed | — | |
| check_code | — | |
| fix_code | — |
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirsince-dev/mcp is public and reachablegithub.com/since-dev/mcp ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-14github.com/since-dev/mcp ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok3 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişNo tool named like delete, drop or execGeçti
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorHTTPS endpoint answered 401 (sign-in required)Geçti
Since.dev MCP
What changed in the packages, APIs and services your code depends on, and the fixes it needs.
Product · Documentation · MCP reference
Since.dev tracks every package in 18 registries, every AI model's retirement on each platform that serves it, API changes and runtime end-of-life dates, each with its source. This repository connects your agent to it: a hosted remote MCP server, plus a plugin for Claude Code, Cursor and Codex that tells the agent when to use it. There is no server code to install or run.
Install
Every install signs in through your browser (OAuth). You approve the client for one Since.dev workspace, and no key is stored in a file. A free account works.
Claude (claude.ai and the Claude apps)
Open Since.dev in the connector directory, click Connect and sign in.
Claude Code
Install the plugin, which adds the server and four skills:
/plugin marketplace add since-dev/mcp
/plugin install since-dev@since-dev
Or add only the server, then run /mcp to sign in:
claude mcp add --transport http since https://api.since.dev/mcp
Cursor
Click Add to Cursor above, or install the Cursor plugin (Since-dev/cursor) to get the server, the skills and a rule that checks dependency, model and runtime changes.
VS Code
Click Install in VS Code above, or run:
code --add-mcp '{"name":"since","type":"http","url":"https://api.since.dev/mcp"}'
Codex
Install the plugin:
codex plugin marketplace add since-dev/mcp
Or add only the server and sign in:
codex mcp add since --url https://api.since.dev/mcp
codex mcp login since
Gemini CLI
gemini extensions install https://github.com/since-dev/mcp
Then sign in through the browser from Gemini CLI with /mcp auth since. Or add only the server:
gemini mcp add --transport http since https://api.since.dev/mcp
Any other MCP client
Add a remote server with this URL over Streamable HTTP and sign in when the client asks:
https://api.since.dev/mcp
For a client that reads an mcpServers file, see examples/mcp.json. For VS Code's .vscode/mcp.json, see examples/vscode-mcp.json.
Use an API key instead
Some clients can't sign in through a browser. For those, create a key and send it as a Bearer token:
- Sign in at https://app.since.dev and pick the workspace the agent should use.
- Open API keys (https://app.since.dev/api-keys) and choose Create API key. The key starts with
sc_live_and is shown once. - Add the header
Authorization: Bearer <your API key>in your client's secret settings. Never commit a key.
A key reaches only its own workspace, over the API and MCP, and any member with a seat can revoke it under API keys.
What's inside
- The server: 3 tools, from the same record as the Since.dev API.
whats_changedandcheck_codeonly read, so your client runs them without asking.fix_codeopens fix pull requests, so your client asks before every call. - Skills (Claude Code, Cursor, Codex and other clients that read Agent Skills):
since-before-upgrading,since-model-retirements,since-what-changed,since-ci-and-runtimes. They tell the agent when to check: before upgrades, when code names a model, before writing against something it learned in training, and when editing CI or runtimes. - For Cursor: the plugin at Since-dev/cursor adds a rule that brings the same checks to manifest, lockfile, Dockerfile and workflow edits.
Tools
tools/list returns each tool's full input schema.
Tools
whats_changed and check_code only read, and both work on every plan; checking a connected repository (check_code with repo) is on the Business and Platform plans. fix_code writes: with code it returns a patch, on the Team plan and up, and with repo it opens fix pull requests for a person to review, on the Business and Platform plans. Each call costs credits; a bad input or a call the plan does not include is refused with a plain sentence and costs nothing.
| Tool | What it does | Key inputs |
|---|---|---|
whats_changed |
What changed in a package, a provider, a model, a runtime or a connected repository, since your training cutoff, a date or a version, with severity, dates, replacements and cited evidence. Also lists a provider's current models to use in new code (current=true), gives one change in full with its migration steps (id), answers whether something is still supported, and lists upcoming retirements (as iCalendar too). | One of package (any spelling or purl), provider, model, repo, surface or id (one change, as a check_code finding names it); optional since (a date, a version or cutoff:<model>), current (with provider), within (for example 90d), kind, severity, reaches (with repo), cursor, limit |
check_code |
Checks code against what changed, before you rely on it: a snippet you just wrote, a model id, a package version, a manifest or a whole repository. Returns what is affected, where (file and line), how severe, how many days are left, the replacement and the source. Anything Since cannot settle is needs_review, never a guess. It only reads. |
One of model, package (with a version), surface, code (with language), manifest or lockfile (path and content), repo, or repoUrl (a public GitHub repository); optional state, severity, detail (summary or full), limit, cursor |
fix_code |
Fixes what check_code found: the patch for a snippet, in seconds, or a connected repository's fix pull requests, one per provider, each checked before it opens. Nothing merges: every pull request waits for a person to review it. Fixes count against the month's fix pull requests, not credits. | One of repo or code (with language or path); optional state, severity, detail, limit |
Examples
Each step shows the name and arguments the agent sends in a tools/call request.
-
Before writing code against a model, check the id:
{ "name": "check_code", "arguments": { "model": "<model id>" } }The result lists the model's status (
supported,deprecated,retiredorunknown) and a finding for each change that applies, with its severity,daysLeft,replacementand citedsource. -
Before upgrading a package, read what changed from the version you have:
{ "name": "whats_changed", "arguments": { "package": "npm:react", "since": "18.2.0" } }Each change carries its canonical surface, kind, severity, dates, replacement and evidence.
package.releasesBehindsays how far behind the version is, andcoveragesays which sources were read and how fresh they are. Page withnextCursor. -
See what retires in the next 90 days for a provider:
{ "name": "whats_changed", "arguments": { "provider": "anthropic", "within": "90d" } } -
Fix what a connected repository's check found (your client asks first):
{ "name": "fix_code", "arguments": { "repo": "<repository id>" } }
Treat unknown and needs_review as not settled, never as fine.
Requirements
- A Since.dev account. Create one with email, GitHub or Google. Each account includes one Free workspace.
- Credits. Each call costs credits from the workspace's monthly allowance, and every response says how many are left. See pricing.
Support
- Documentation: https://since.dev/docs, including the MCP reference
- Questions about this connection: open an issue
- Email: support@since.dev
License
The files in this repository are MIT licensed. See LICENSE.
Since.dev MCP soruları
Since.dev MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http mcp https://api.since.dev/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
Since.dev MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Since.dev MCP hangi araçları sunar?
3 araç sunar; bunlar arasında whats_changed, check_code, fix_code yer alır.
İstemcim tarayıcı üzerinden oturum açmayı desteklemiyorsa API anahtarı kullanabilir miyim?
Evet, Since.dev çalışma alanınızda bir API anahtarı oluşturabilir ve bunu istemcinizin gizli ayarlarında Bearer token olarak kullanabilirsiniz.
fix_code aracı değişiklikleri otomatik olarak birleştirir mi?
Hayır, araç yalnızca bir kişinin incelemesi gereken pull request'ler açar; herhangi bir şey otomatik olarak birleştirilmez.
whats_changed aracı hangi bilgileri sağlar?
Paketlerdeki, sağlayıcılardaki, modellerdeki veya çalışma zamanlarındaki değişiklikler hakkında önem derecesi, tarihler, alternatifler ve kanıtlanmış veriler dahil olmak üzere ayrıntılı bilgi sağlar.