SmartGate MCP sunucusu
Commit 2 Kas 2026Yapay zeka ajanlarının araştırma yapmasını, bağlamı sıkıştırmasını, belleği yönetmesini ve algoritmik bir geçit aracılığıyla token bütçelerini uygulamasını sağlayan bir zeka katmanı.
Ayrıca bilinen adı smartgate-network/smartgate-workflows, smartgate-workflows
- Yıldızlar
- 3
- Araçlar
- 12
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.0.0
- Son commit
- 2 Kas 2026
- Lisans
- MIT
SmartGate MCP nedir?
SmartGate bir MCP sunucusudur. Yapay zeka ajanlarının araştırma yapmasını, bağlamı sıkıştırmasını, belleği yönetmesini ve algoritmik bir geçit aracılığıyla token bütçelerini uygulamasını sağlayan bir zeka katmanı. 12 araç sunar; örneğin smart_search, smart_fetch, smart_dedup.
Özet, projenin README dosyasından oluşturuldu
SmartGate MCP sunucusu hakkında
SmartGate, yapay zeka ajanları ile harici veri kaynakları arasında konumlandırılmak üzere tasarlanmış bir zeka katmanı olarak görev yapar. Araştırma, bağlam sıkıştırma ve bellek yönetimini üstlenerek ajanların dünyayla nasıl etkileşime gireceğini yöneten özelleşmiş bir geçit sağlar. Bir chatbot veya model yönlendiricisi gibi çalışmak yerine, token bütçelerini uygulayarak kontrolsüz araç kullanımı kaynaklı beklenmedik maliyetlerin önüne geçilmesine yardımcı olan algoritmik bir katman olarak işlev görür.
Geliştiriciler, SmartGate panelinden alacakları bir API anahtarı kullanarak Streamable HTTP üzerinden bu servise bağlanabilirler. Cursor, Claude Code, Claude.ai, Zed ve Goose veya OpenClaw gibi diğer çeşitli MCP destekli ortamlar dahil olmak üzere geniş bir istemci yelpazesiyle uyumludur. Sistem, karmaşık görevleri tek bir arayüz üzerinden yürütmek için smart_search ve smart_memory gibi yedi spesifik primitif kullanır.
Bu geçidi kullanarak ajanlar; kaynak arama, sayfaları Markdown olarak okuma ve bilgiler ana modele ulaşmadan önce mükerrer verileri temizleme gibi çok adımlı işlemleri gerçekleştirebilir. Bu, bağlamın temiz kalmasını ve tanımlanan sınırlar içinde tutulmasını sağlayarak, güvenilir araştırma ve bellek yeteneklerine ihtiyaç duyan otonom ajanlar geliştiren geliştiriciler için vazgeçilmez bir araç haline gelir.
Neler yapabilirsiniz
- 1Otomatik web araştırmasıBir ajan, birden fazla çevrimiçi kaynak bulabilir ve sayfa içeriğini daha kolay işlenebilmesi için Markdown formatına dönüştürebilir.
- 2Token bütçesi yönetimiBir geliştirici, yüksek maliyetlerden kaçınmak için bir ajana kendi token kullanımını izlemesi ve sınırlandırması talimatını verebilir.
- 3Kalıcı ekip bilgisiBir yapay zekaya, farklı oturumlar boyunca hatırlanması gereken belirli gerçekleri depolama ve geri çağırma görevini verebilirsiniz.
- 4Bağlam optimizasyonuBir ajan, mükerrer bilgileri kaldırarak ve metni sıkıştırarak bir modele gönderilen veri miktarını azaltabilir.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
SmartGate MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleSmartGate MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http smartgate-workflows https://smartgate.network/api/mcpSmartGate MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"smartgate-workflows": {
"url": "https://smartgate.network/api/mcp"
}
}
}SmartGate MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"smartgate-workflows": {
"type": "http",
"url": "https://smartgate.network/api/mcp"
}
}
}SmartGate MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"smartgate-workflows","type":"http","url":"https://smartgate.network/api/mcp"}'SmartGate MCP'yi Codex içine yükleyin
$ codex mcp add smartgate-workflows --url https://smartgate.network/api/mcpSmartGate MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.smartgate-workflows] url = "https://smartgate.network/api/mcp"
SmartGate MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http smartgate-workflows https://smartgate.network/api/mcpSmartGate MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"smartgate-workflows": {
"url": "https://smartgate.network/api/mcp",
"type": "http"
}
}
}SmartGate MCP araçları 12
README dosyasından algılandısmart_searchsmart_fetchsmart_dedupsmart_context_gatesmart_budget_guardsmart_memorysmart_pipesmartgate-workflowssmartgate-research-agentsmartgate-deep-readingsmartgate-remember-and-recallsmartgate-usage-report
| smart_search | — | |
| smart_fetch | — | |
| smart_dedup | — | |
| smart_context_gate | — | |
| smart_budget_guard | — | |
| smart_memory | — | |
| smart_pipe | — | |
| smartgate-workflows | — | |
| smartgate-research-agent | — | |
| smartgate-deep-reading | — | |
| smartgate-remember-and-recall | — | |
| smartgate-usage-report | — |
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şilebilirsmartgate-network/smartgate-workflows is public and reachablegithub.com/smartgate-network/smartgate-workflows ↗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-02github.com/smartgate-network/smartgate-workflows ↗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 yok12 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
SmartGate
AI Intelligence Layer — not another assistant or LLM proxy.
Official SmartGate plugin for Cursor, Claude Code, claude.ai, and Cowork.
SmartGate is the intelligence layer between AI and the world — helping you research, understand, remember, and act before runaway tool traffic becomes a surprise invoice.
On the surface: Smart Research, decisions, knowledge, and monitoring — no MCP required. Under the hood: an MCP-native algorithmic gateway with five capabilities (Research, Context, Memory, Control, Pipeline) powered by seven smart_* primitives. Human interface (Web) + agent interface (MCP/API). Not a chatbot, search app, or model router. The host model stays on the client.
Plugin mark for Cursor Marketplace is the 1:1 shield assets/logo.png. The banner is the official site OG card. The research demo is the same GIF as the homepage.
What is SmartGate MCP
Don't rebuild research infrastructure for every agent. Connect once over Streamable HTTP; the gateway fetches, searches, compresses, deduplicates, remembers, and hard-caps tool traffic before it reaches your model provider.
| Capability | What the agent does | Product |
|---|---|---|
| Research | Find sources, then read pages as Markdown | Traffic Customs |
| Context | Dedup overlapping hits, then compress | Token Control |
| Memory | Persist and recall team facts across sessions | Features |
| Control | Check, count, and cap token budget | Token Control |
| Pipeline | Run research / read / remember as one job | Tools |
- Product: smartgate.network · Features · Pricing
- Connect: Quick start · Connect · MCP endpoint
- Reference: Tools · Security · llms.txt
- Compliance: Audit · Privacy · Terms
Install
Mint a key at Dashboard → API Keys (sk_live_…). Never paste the key into chat or commit it.
Official MCP Registry name: network.smartgate/smartgate. Same endpoint: https://smartgate.network/api/mcp. The listing is metadata only — you still need the Dashboard Bearer key.
Cursor
- Install SmartGate from the Cursor Marketplace, or import this repo under Cursor Dashboard → Plugins → Team Marketplaces → Import from Repo:
https://github.com/smartgate-network/smartgate-workflows - Open Plugins → SmartGate → Configure and set
SMARTGATE_API_KEY - Restart Cursor (or reload the window) so the MCP handshake runs again
Claude (claude.ai / Cowork / Claude Code)
- Add SmartGate from Anthropic's directory, or load this repo locally:
claude --plugin-dir . - When Claude prompts for plugin configuration, set
SMARTGATE_API_KEY. In Claude Code you can also run/plugin configure @smartgate - Confirm the connector: on claude.ai / Cowork use the plugin's Connectors tab; in Claude Code run
/mcpand look forplugin:smartgate:smartgate
Gemini CLI
gemini extensions install https://github.com/smartgate-network/smartgate-workflows
Set SMARTGATE_API_KEY when the CLI prompts. Manifest: gemini-extension.json.
OpenClaw
Install the ClawHub skill, then add the hosted MCP:
openclaw skills install @smartgate.network/smartgate
Connect: Settings → MCP → Add server (Streamable HTTP, https://smartgate.network/api/mcp, Authorization: Bearer ${SMARTGATE_API_KEY}). Skill source: skills/smartgate/SKILL.md.
Hermes
From the Hermes MCP catalog:
hermes mcp install smartgate
Paste the Dashboard sk_live_… key when prompted (MCP_SMARTGATE_API_KEY).
Or add the hosted server in ~/.hermes/config.yaml and the key in ~/.hermes/.env:
mcp_servers:
smartgate:
url: "https://smartgate.network/api/mcp"
headers:
Authorization: "Bearer ${SMARTGATE_API_KEY}"
X-SmartGate-Agent-Platform: hermes
Skill (ClawHub):
hermes skills search smartgate --source clawhub
hermes skills install clawhub/smartgate.network/smartgate
Or add this repo as a skill tap: hermes skills tap add smartgate-network/smartgate-workflows.
AutoGPT
From AutoGPT's hosted MCP catalog, select SmartGate and paste the Dashboard sk_live_… key as the access token. Paste the key only — the client adds Bearer.
Or add an MCP Tool block: URL https://smartgate.network/api/mcp, auth Bearer, access token = Dashboard API key.
Zed
Settings → AI → MCP Servers → Add Server → Add Remote Server:
{
"context_servers": {
"smartgate": {
"url": "https://smartgate.network/api/mcp",
"headers": {
"Authorization": "Bearer ${SMARTGATE_API_KEY}",
"X-SmartGate-Agent-Platform": "zed"
}
}
}
}
Or install from Zed MCP extensions if SmartGate is listed there.
VS Code / GitHub Copilot
Command Palette → MCP: Add Server → HTTP. URL https://smartgate.network/api/mcp. Set header Authorization = Bearer ${SMARTGATE_API_KEY}.
Or browse the gallery: Extensions view → search @mcp smartgate.
OpenCode
Add a remote MCP in OpenCode config:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"servers": {
"smartgate": {
"type": "remote",
"url": "https://smartgate.network/api/mcp",
"oauth": false,
"headers": {
"Authorization": "Bearer {env:SMARTGATE_API_KEY}",
"X-SmartGate-Agent-Platform": "opencode"
}
}
}
}
}
Goose
Add a Streamable HTTP extension: URL https://smartgate.network/api/mcp, header Authorization: Bearer ${SMARTGATE_API_KEY}, X-SmartGate-Agent-Platform: goose. Skill source: skills/smartgate/SKILL.md.
Kilo Code
Install from the Kilo Marketplace, or connect the hosted MCP the same way as Cline — see llms-install.md.
Crush
Add a remote Streamable HTTP MCP in Crush config. URL https://smartgate.network/api/mcp, header Authorization: Bearer ${SMARTGATE_API_KEY}.
Cherry Studio
Settings → MCP → MCP Servers → Add. Import from JSON (type must be streamableHttp) or Quick Create → Streamable HTTP:
{
"mcpServers": {
"smartgate": {
"type": "streamableHttp",
"url": "https://smartgate.network/api/mcp",
"headers": {
"Authorization": "Bearer ${SMARTGATE_API_KEY}"
}
}
}
}
Enable the server, then Work → Agent → Edit → MCP and bind it.
AnythingLLM
Settings → Agent Skills, or edit plugins/anythingllm_mcp_servers.json (type is streamable, not streamable-http):
{
"mcpServers": {
"smartgate": {
"type": "streamable",
"url": "https://smartgate.network/api/mcp",
"headers": {
"Authorization": "Bearer ${SMARTGATE_API_KEY}"
}
}
}
}
Reload MCP servers in the UI, start SmartGate, then enable its tools for the workspace.
Other MCP clients (LibreChat, Open WebUI, Dify, Langflow, Flowise, n8n)
Any host that supports remote Streamable HTTP can connect with:
- URL:
https://smartgate.network/api/mcp - Header:
Authorization: Bearer ${SMARTGATE_API_KEY} - Official Registry name:
network.smartgate/smartgate
First run
After the MCP server shows as connected, try:
Check my SmartGate token allowance with smart_budget_guard action=check.
smart_fetch https://smartgate.network/docs/tools then summarize Token Control, Traffic Customs, and Audit.
Remember: our staging API rate limit is 100 req/min
Live tools/list schemas (purpose, params, returns) come from the hosted server, not this repo. Names are smart_* — there is no smartgate_compress_context. Full reference: Docs → Tools.
Tools (reviewer cheat sheet)
Every tool returns a JSON string. Parse it before synthesizing. Do not invent page content.
| Tool | Required | Optional | Returns |
|---|---|---|---|
smart_search |
query |
max_results (1–50, default 10) |
Search hits (results[].url, snippet) |
smart_fetch |
url (http/https) |
timeout (default 30s) |
Page markdown, title, url |
smart_dedup |
texts (string[]) |
threshold (0–1, default 0.9) |
Kept / removed indices or deduped texts |
smart_context_gate |
text |
ratio (default 0.5), purpose |
compressed, ratio, token counts |
smart_budget_guard |
action: check | count | record |
text / tokens by action |
Allowance, usage, or record ack |
smart_memory |
action: add | search | get | delete |
text (add), query (search), memory_id (get/delete) |
Shape depends on action |
smart_pipe |
template or steps |
query, url, text |
Per-step results. Templates: research, read, remember. Not for a single step. |
Skills shipped with this plugin:
| Skill | Routes |
|---|---|
smartgate-workflows |
Pick the right workflow |
smartgate-research-agent |
Multi-source research |
smartgate-deep-reading |
One known URL |
smartgate-remember-and-recall |
Team memory |
smartgate-usage-report |
Quota / usage (no content) |
Configure
Cursor Marketplace: Plugins → SmartGate → Configure → SMARTGATE_API_KEY. Cursor reads mcp.json (${SMARTGATE_API_KEY}).
Claude directory / Claude Code: /plugin configure @smartgate → SMARTGATE_API_KEY. Claude reads .mcp.json (${user_config.SMARTGATE_API_KEY}). Do not commit a real key.
Manual / reviewer fallback (only if you are not using the plugin): merge this into ~/.cursor/mcp.json (user) or <project>/.cursor/mcp.json (project), then restart Cursor. Replace the placeholder. If the plugin is also installed, delete this block so tools are not duplicated.
{
"mcpServers": {
"smartgate": {
"type": "streamable-http",
"url": "https://smartgate.network/api/mcp",
"headers": {
"Authorization": "Bearer sk_live_REPLACE_WITH_YOUR_KEY",
"X-SmartGate-Agent-Platform": "cursor"
}
}
}
}
Claude Code / claude.ai fallback (only if the plugin is not installed). Same endpoint, Claude's http type, and ${user_config.SMARTGATE_API_KEY} in the plugin copy of .mcp.json:
{
"mcpServers": {
"smartgate": {
"type": "http",
"url": "https://smartgate.network/api/mcp",
"headers": {
"Authorization": "Bearer sk_live_REPLACE_WITH_YOUR_KEY",
"X-SmartGate-Agent-Platform": "claude"
}
}
}
}
Hosted endpoint: POST https://smartgate.network/api/mcp (Streamable HTTP). Mint a key at Dashboard → API Keys. If you also add the standalone SmartGate MCP connector from the directory, use the same URL so tools are not duplicated.
Data handling
This plugin does not run fetch, search, compression, or memory inside Cursor or Claude. Those steps run on the hosted gateway at https://smartgate.network/api/mcp. The host model (Cursor or Claude) stays on the client.
- In transit: HTTPS +
Authorization: Bearer. The plugin ships no secrets. You setSMARTGATE_API_KEYin the host's plugin configure dialog (Cursor variables, or ClaudeuserConfig). - At rest: we store a hash of API keys, not the raw secret. Teams are isolated by the key's tenant. Do not pass a foreign
team_id. - What is logged: tool name, timestamp, token counts, and for fetch the requested URL. Retention: Free 7 days · Pro 30 · Teams 90 · Enterprise 180. See Security and Logs.
- Compression / dedup:
smart_context_gate(LLMLingua) andsmart_dedup(SemHash) run on SmartGate servers, not locally. They shrink or drop overlapping text; they are not a PII redaction product. Do not put secrets or credentials in tool arguments or memory. - What we do not do: we are not an LLM proxy and do not train a public chatbot on your prompts as a consumer product. Billing card data is handled by Paddle, not stored by us.
Privacy Policy · Terms · SECURITY.md · support@smartgate.network
Troubleshooting
| Symptom | Check |
|---|---|
| 401 Unauthorized | SMARTGATE_API_KEY is set in the host's plugin configure dialog; key is sk_live_… |
| Tools empty | Restart Cursor, or in Claude Code run /mcp and reconnect plugin:smartgate:smartgate |
| 405 on GET | Endpoint is POST /api/mcp, not GET SSE |
| Duplicate tools | Remove a hand-written smartgate block from ~/.cursor/mcp.json or ~/.claude.json |
Workflow source
workflows/ is the scenario source (YAML + Markdown). skills/ is the committed plugin pack, generated by:
pip install jsonschema pyyaml
python scripts/install-skills.py --client cursor --target skills --force
python tests/validate.py
| Workflow | Description |
|---|---|
| research-agent | search → fetch → dedup → compress |
| deep-reading | fetch → compress |
| remember-and-recall | team memory |
| usage-report | budget check / count |
Manual skill install (no Marketplace): see clients/README.md.
Maintainers
SmartGate · support@smartgate.network
License
SmartGate MCP soruları
SmartGate MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http smartgate-workflows https://smartgate.network/api/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
SmartGate 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.
SmartGate MCP hangi araçları sunar?
12 araç sunar; bunlar arasında smart_search, smart_fetch, smart_dedup, smart_context_gate, smart_budget_guard yer alır.
SmartGate bir LLM proxy'si mi yoksa bir chatbot mu?
Hayır, bir LLM proxy'si, chatbot, arama uygulaması veya model yönlendiricisi değildir; ana model istemci tarafında kalır.
MCP geçidi hangi yetenekleri sağlar?
Geçit beş temel yetenek sunar: Araştırma, Bağlam, Bellek, Kontrol ve Pipeline.